Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(32)

Side by Side Diff: LayoutTests/fast/dom/idl-dictionary-unittest-expected.txt

Issue 966643002: Add [TypeChecking=Unrestricted] to InternalDictionary (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: fix test expectations Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « LayoutTests/fast/dom/idl-dictionary-unittest.html ('k') | Source/core/testing/DictionaryTest.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 CONSOLE WARNING: 'KeyboardEvent.keyLocation' is deprecated. Please use 'Keyboard Event.location' instead. 1 CONSOLE WARNING: 'KeyboardEvent.keyLocation' is deprecated. Please use 'Keyboard Event.location' instead.
2 IDL dictionary unittest 2 IDL dictionary unittest
3 3
4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
5 5
6 6
7 Test for setting an empty dictionary 7 Test for setting an empty dictionary
8 PASS dict.longMember is undefined. 8 PASS dict.longMember is undefined.
9 PASS dict.longMemberWithDefault is 42 9 PASS dict.longMemberWithDefault is 42
10 PASS dict.longOrNullMember is undefined. 10 PASS dict.longOrNullMember is undefined.
11 PASS dict.longOrNullMemberWithDefault is null 11 PASS dict.longOrNullMemberWithDefault is null
12 PASS dict.booleanMember is undefined. 12 PASS dict.booleanMember is undefined.
13 PASS dict.doubleMember is undefined. 13 PASS dict.doubleMember is undefined.
14 PASS dict.unrestrictedDoubleMember is undefined.
14 PASS dict.stringMember is undefined. 15 PASS dict.stringMember is undefined.
15 PASS dict.stringMemberWithDefault is "defaultStringValue" 16 PASS dict.stringMemberWithDefault is "defaultStringValue"
16 PASS dict.byteStringMember is undefined. 17 PASS dict.byteStringMember is undefined.
17 PASS dict.usvStringMember is undefined. 18 PASS dict.usvStringMember is undefined.
18 PASS dict.stringSequenceMember is undefined. 19 PASS dict.stringSequenceMember is undefined.
19 PASS dict.stringSequenceOrNullMember is undefined. 20 PASS dict.stringSequenceOrNullMember is undefined.
20 PASS dict.elementMember is undefined. 21 PASS dict.elementMember is undefined.
21 PASS dict.elementOrNullMember is undefined. 22 PASS dict.elementOrNullMember is undefined.
22 PASS dict.enumMember is undefined. 23 PASS dict.enumMember is undefined.
23 PASS dict.enumMemberWithDefault is "foo" 24 PASS dict.enumMemberWithDefault is "foo"
24 PASS dict.enumOrNullMember is undefined. 25 PASS dict.enumOrNullMember is undefined.
25 PASS dict.objectMember is undefined. 26 PASS dict.objectMember is undefined.
26 PASS dict.objectOrNullMemberWithDefault is null 27 PASS dict.objectOrNullMemberWithDefault is null
27 PASS dict.doubleOrStringMember is undefined. 28 PASS dict.doubleOrStringMember is undefined.
28 PASS dict.eventTargetOrNullMember is null 29 PASS dict.eventTargetOrNullMember is null
29 30
30 Test for setting undefined 31 Test for setting undefined
31 PASS dict.longMember is undefined. 32 PASS dict.longMember is undefined.
32 PASS dict.longMemberWithDefault is 42 33 PASS dict.longMemberWithDefault is 42
33 PASS dict.longOrNullMember is undefined. 34 PASS dict.longOrNullMember is undefined.
34 PASS dict.longOrNullMemberWithDefault is null 35 PASS dict.longOrNullMemberWithDefault is null
35 PASS dict.booleanMember is undefined. 36 PASS dict.booleanMember is undefined.
36 PASS dict.doubleMember is undefined. 37 PASS dict.doubleMember is undefined.
38 PASS dict.unrestrictedDoubleMember is undefined.
37 PASS dict.stringMember is undefined. 39 PASS dict.stringMember is undefined.
38 PASS dict.byteStringMember is undefined. 40 PASS dict.byteStringMember is undefined.
39 PASS dict.usvStringMember is undefined. 41 PASS dict.usvStringMember is undefined.
40 PASS dict.stringMemberWithDefault is "defaultStringValue" 42 PASS dict.stringMemberWithDefault is "defaultStringValue"
41 PASS dict.stringSequenceMember is undefined. 43 PASS dict.stringSequenceMember is undefined.
42 PASS dict.stringSequenceOrNullMember is undefined. 44 PASS dict.stringSequenceOrNullMember is undefined.
43 PASS dict.elementMember is undefined. 45 PASS dict.elementMember is undefined.
44 PASS dict.elementOrNullMember is undefined. 46 PASS dict.elementOrNullMember is undefined.
45 PASS dict.objectMember is undefined. 47 PASS dict.objectMember is undefined.
46 PASS dict.objectOrNullMemberWithDefault is null 48 PASS dict.objectOrNullMemberWithDefault is null
47 PASS dict.eventTargetOrNullMember is null 49 PASS dict.eventTargetOrNullMember is null
48 50
49 Test for setting valid values 51 Test for setting valid values
50 PASS dict.longMember is 1 52 PASS dict.longMember is 1
51 PASS dict.longMemberWithDefault is 2 53 PASS dict.longMemberWithDefault is 2
52 PASS dict.longOrNullMember is 3 54 PASS dict.longOrNullMember is 3
53 PASS dict.longOrNullMemberWithDefault is 4 55 PASS dict.longOrNullMemberWithDefault is 4
54 PASS dict.stringMember is "modifiedString1" 56 PASS dict.stringMember is "modifiedString1"
55 PASS dict.stringMemberWithDefault is "modifiedString2" 57 PASS dict.stringMemberWithDefault is "modifiedString2"
56 PASS dict.byteStringMember is "\u0000\u0001þÿ" 58 PASS dict.byteStringMember is "\u0000\u0001þÿ"
57 PASS dict.usvStringMember is "!@#123ABCabc 𐀀" 59 PASS dict.usvStringMember is "!@#123ABCabc 𐀀"
58 PASS dict.booleanMember is true 60 PASS dict.booleanMember is true
59 PASS dict.doubleMember is 3.14 61 PASS dict.doubleMember is 3.14
62 PASS dict.unrestrictedDoubleMember is NaN
60 PASS dict.stringSequenceMember is ["foo", "bar", "baz"] 63 PASS dict.stringSequenceMember is ["foo", "bar", "baz"]
61 PASS dict.stringSequenceOrNullMember is [] 64 PASS dict.stringSequenceOrNullMember is []
62 PASS dict.elementMember is element1 65 PASS dict.elementMember is element1
63 PASS dict.elementOrNullMember is undefined. 66 PASS dict.elementOrNullMember is undefined.
64 PASS dict.enumMember is "foo" 67 PASS dict.enumMember is "foo"
65 PASS dict.enumMemberWithDefault is "bar" 68 PASS dict.enumMemberWithDefault is "bar"
66 PASS dict.enumOrNullMember is "baz" 69 PASS dict.enumOrNullMember is "baz"
67 PASS dict.objectMember is testObject1 70 PASS dict.objectMember is testObject1
68 PASS dict.objectOrNullMemberWithDefault is testObject2 71 PASS dict.objectOrNullMemberWithDefault is testObject2
69 PASS dict.doubleOrStringMember is 3.14 72 PASS dict.doubleOrStringMember is 3.14
70 PASS dict.eventTargetOrNullMember is element1 73 PASS dict.eventTargetOrNullMember is element1
71 74
72 Additional test for union type members 75 Additional test for union type members
73 PASS dict.doubleOrStringMember is "foo" 76 PASS dict.doubleOrStringMember is "foo"
74 PASS dict.doubleOrStringMember is "[object Object]" 77 PASS dict.doubleOrStringMember is "[object Object]"
75 PASS dict.doubleOrStringMember is "" 78 PASS dict.doubleOrStringMember is ""
76 PASS dict.doubleOrStringMember is "null" 79 PASS dict.doubleOrStringMember is "null"
77 PASS dict.doubleOrStringMember is undefined. 80 PASS dict.doubleOrStringMember is undefined.
78 81
79 Test for explicit undefined or null, and missing members 82 Test for explicit undefined or null, and missing members
80 PASS dict.longMember is undefined. 83 PASS dict.longMember is undefined.
81 PASS dict.longMemberWithDefault is 0 84 PASS dict.longMemberWithDefault is 0
82 PASS dict.longOrNullMember is undefined. 85 PASS dict.longOrNullMember is undefined.
83 PASS dict.longOrNullMemberWithDefault is null 86 PASS dict.longOrNullMemberWithDefault is null
84 87
85 Test for setting invalid member 88 Test for setting invalid member
86 PASS dict.invalidMember is undefined. 89 PASS dict.invalidMember is undefined.
87 90
91 Test for setting invalid double value
92 PASS dictionaryTest.set({doubleMember: NaN}) threw exception TypeError: Failed t o execute 'set' on 'DictionaryTest': The provided double value is non-finite..
93 PASS dictionaryTest.set({doubleMember: Infinity}) threw exception TypeError: Fai led to execute 'set' on 'DictionaryTest': The provided double value is non-finit e..
94 PASS dictionaryTest.set({doubleMember: -Infinity}) threw exception TypeError: Fa iled to execute 'set' on 'DictionaryTest': The provided double value is non-fini te..
95 PASS dictionaryTest.set({doubleMember: 'invalid'}) threw exception TypeError: Fa iled to execute 'set' on 'DictionaryTest': The provided double value is non-fini te..
96
88 Test for setting invalid ByteString value 97 Test for setting invalid ByteString value
89 PASS dictionaryTest.set({byteStringMember: 'Ā'}) threw exception TypeError: Fail ed to execute 'set' on 'DictionaryTest': Value is not a valid ByteString.. 98 PASS dictionaryTest.set({byteStringMember: 'Ā'}) threw exception TypeError: Fail ed to execute 'set' on 'DictionaryTest': Value is not a valid ByteString..
90 99
91 Test for setting invalid USVString value 100 Test for setting invalid USVString value
92 PASS dict.usvStringMember is "_�_�_��_" 101 PASS dict.usvStringMember is "_�_�_��_"
93 Test for setting invalid enum value 102 Test for setting invalid enum value
94 PASS dictionaryTest.set({enumMember: 'invalid'}) threw exception TypeError: Fail ed to execute 'set' on 'DictionaryTest': member enumMember ('invalid') is not a valid enum value.. 103 PASS dictionaryTest.set({enumMember: 'invalid'}) threw exception TypeError: Fail ed to execute 'set' on 'DictionaryTest': member enumMember ('invalid') is not a valid enum value..
95 104
96 Test for setting invalid object value 105 Test for setting invalid object value
97 PASS dictionaryTest.set({objectMember: 42}) threw exception TypeError: Failed to execute 'set' on 'DictionaryTest': member objectMember is not an object.. 106 PASS dictionaryTest.set({objectMember: 42}) threw exception TypeError: Failed to execute 'set' on 'DictionaryTest': member objectMember is not an object..
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
149 PASS derived.stringMemberWithDefault is "modifiedString" 158 PASS derived.stringMemberWithDefault is "modifiedString"
150 PASS derived.derivedStringMember is "modifiedString2" 159 PASS derived.derivedStringMember is "modifiedString2"
151 PASS derived.derivedStringMemberWithDefault is "modifiedString3" 160 PASS derived.derivedStringMemberWithDefault is "modifiedString3"
152 PASS derived.invalidMember is undefined. 161 PASS derived.invalidMember is undefined.
153 162
154 PASS dictionaryTest.setDerived({objectMember: 42}) threw exception TypeError: Fa iled to execute 'setDerived' on 'DictionaryTest': member objectMember is not an object.. 163 PASS dictionaryTest.setDerived({objectMember: 42}) threw exception TypeError: Fa iled to execute 'setDerived' on 'DictionaryTest': member objectMember is not an object..
155 PASS successfullyParsed is true 164 PASS successfullyParsed is true
156 165
157 TEST COMPLETE 166 TEST COMPLETE
158 167
OLDNEW
« no previous file with comments | « LayoutTests/fast/dom/idl-dictionary-unittest.html ('k') | Source/core/testing/DictionaryTest.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698