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

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

Issue 590443002: IDL: object type support for IDL dictionary (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Rebase Created 6 years, 2 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
OLDNEW
1 IDL dictionary unittest 1 IDL dictionary unittest
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 Test for setting an empty dictionary 6 Test for setting an empty dictionary
7 PASS dict.longMember is undefined. 7 PASS dict.longMember is undefined.
8 PASS dict.longMemberWithDefault is 42 8 PASS dict.longMemberWithDefault is 42
9 PASS dict.longOrNullMember is undefined. 9 PASS dict.longOrNullMember is undefined.
10 PASS dict.longOrNullMemberWithDefault is null 10 PASS dict.longOrNullMemberWithDefault is null
11 PASS dict.booleanMember is undefined. 11 PASS dict.booleanMember is undefined.
12 PASS dict.doubleMember is undefined. 12 PASS dict.doubleMember is undefined.
13 PASS dict.stringMember is undefined. 13 PASS dict.stringMember is undefined.
14 PASS dict.stringMemberWithDefault is "defaultStringValue" 14 PASS dict.stringMemberWithDefault is "defaultStringValue"
15 PASS dict.stringSequenceMember is undefined. 15 PASS dict.stringSequenceMember is undefined.
16 PASS dict.stringSequenceOrNullMember is undefined. 16 PASS dict.stringSequenceOrNullMember is undefined.
17 PASS dict.elementMember is undefined. 17 PASS dict.elementMember is undefined.
18 PASS dict.elementOrNullMember is undefined. 18 PASS dict.elementOrNullMember is undefined.
19 PASS dict.enumMember is undefined. 19 PASS dict.enumMember is undefined.
20 PASS dict.enumMemberWithDefault is "foo" 20 PASS dict.enumMemberWithDefault is "foo"
21 PASS dict.enumOrNullMember is undefined. 21 PASS dict.enumOrNullMember is undefined.
22 PASS dict.objectMember is undefined.
23 PASS dict.objectOrNullMemberWithDefault is null
22 24
23 Test for setting undefined 25 Test for setting undefined
24 PASS dict.longMember is undefined. 26 PASS dict.longMember is undefined.
25 PASS dict.longMemberWithDefault is 42 27 PASS dict.longMemberWithDefault is 42
26 PASS dict.longOrNullMember is undefined. 28 PASS dict.longOrNullMember is undefined.
27 PASS dict.longOrNullMemberWithDefault is null 29 PASS dict.longOrNullMemberWithDefault is null
28 PASS dict.booleanMember is undefined. 30 PASS dict.booleanMember is undefined.
29 PASS dict.doubleMember is undefined. 31 PASS dict.doubleMember is undefined.
30 PASS dict.stringMember is undefined. 32 PASS dict.stringMember is undefined.
31 PASS dict.stringMemberWithDefault is "defaultStringValue" 33 PASS dict.stringMemberWithDefault is "defaultStringValue"
32 PASS dict.stringSequenceMember is undefined. 34 PASS dict.stringSequenceMember is undefined.
33 PASS dict.stringSequenceOrNullMember is undefined. 35 PASS dict.stringSequenceOrNullMember is undefined.
34 PASS dict.elementMember is undefined. 36 PASS dict.elementMember is undefined.
35 PASS dict.elementOrNullMember is undefined. 37 PASS dict.elementOrNullMember is undefined.
38 PASS dict.objectMember is undefined.
39 PASS dict.objectOrNullMemberWithDefault is null
36 40
37 Test for setting valid values 41 Test for setting valid values
38 PASS dict.longMember is 1 42 PASS dict.longMember is 1
39 PASS dict.longMemberWithDefault is 2 43 PASS dict.longMemberWithDefault is 2
40 PASS dict.longOrNullMember is 3 44 PASS dict.longOrNullMember is 3
41 PASS dict.longOrNullMemberWithDefault is 4 45 PASS dict.longOrNullMemberWithDefault is 4
42 PASS dict.stringMember is "modifiedString1" 46 PASS dict.stringMember is "modifiedString1"
43 PASS dict.stringMemberWithDefault is "modifiedString2" 47 PASS dict.stringMemberWithDefault is "modifiedString2"
44 PASS dict.booleanMember is true 48 PASS dict.booleanMember is true
45 PASS dict.doubleMember is 3.14 49 PASS dict.doubleMember is 3.14
46 PASS dict.stringSequenceMember is ["foo", "bar", "baz"] 50 PASS dict.stringSequenceMember is ["foo", "bar", "baz"]
47 PASS dict.stringSequenceOrNullMember is [] 51 PASS dict.stringSequenceOrNullMember is []
48 PASS dict.elementMember is element1 52 PASS dict.elementMember is element1
49 PASS dict.elementOrNullMember is undefined. 53 PASS dict.elementOrNullMember is undefined.
50 PASS dict.enumMember is "foo" 54 PASS dict.enumMember is "foo"
51 PASS dict.enumMemberWithDefault is "bar" 55 PASS dict.enumMemberWithDefault is "bar"
52 PASS dict.enumOrNullMember is "baz" 56 PASS dict.enumOrNullMember is "baz"
57 PASS dict.objectMember is testObject1
58 PASS dict.objectOrNullMemberWithDefault is testObject2
53 59
54 Test for explicit undefined or null, and missing members 60 Test for explicit undefined or null, and missing members
55 PASS dict.longMember is undefined. 61 PASS dict.longMember is undefined.
56 PASS dict.longMemberWithDefault is 42 62 PASS dict.longMemberWithDefault is 42
57 PASS dict.longOrNullMember is undefined. 63 PASS dict.longOrNullMember is undefined.
58 PASS dict.longOrNullMemberWithDefault is null 64 PASS dict.longOrNullMemberWithDefault is null
59 65
60 Test for setting invalid member 66 Test for setting invalid member
61 PASS dict.invalidMember is undefined. 67 PASS dict.invalidMember is undefined.
62 68
63 Test for setting invalid enum value 69 Test for setting invalid enum value
64 PASS dictionaryTest.set({enumMember: 'invalid'}) threw exception TypeError: Fail ed to execute 'set' on 'DictionaryTest': member enumMember ('invalid') is not a valid enum value.. 70 PASS dictionaryTest.set({enumMember: 'invalid'}) threw exception TypeError: Fail ed to execute 'set' on 'DictionaryTest': member enumMember ('invalid') is not a valid enum value..
65 71
72 Test for setting invalid object value
73 PASS dictionaryTest.set({objectMember: 42}) threw exception TypeError: Failed to execute 'set' on 'DictionaryTest': member objectMember is not an object..
74 PASS dictionaryTest.set({objectMember: 'invalid'}) threw exception TypeError: Fa iled to execute 'set' on 'DictionaryTest': member objectMember is not an object. .
75
66 Test for passing invalid dictionary values 76 Test for passing invalid dictionary values
67 PASS dictionaryTest.set(42) threw exception TypeError: Failed to execute 'set' o n 'DictionaryTest': parameter 1 ('testingDictionary') is not an object.. 77 PASS dictionaryTest.set(42) threw exception TypeError: Failed to execute 'set' o n 'DictionaryTest': parameter 1 ('testingDictionary') is not an object..
68 PASS dictionaryTest.set('string') threw exception TypeError: Failed to execute ' set' on 'DictionaryTest': parameter 1 ('testingDictionary') is not an object.. 78 PASS dictionaryTest.set('string') threw exception TypeError: Failed to execute ' set' on 'DictionaryTest': parameter 1 ('testingDictionary') is not an object..
69 79
70 PASS successfullyParsed is true 80 PASS successfullyParsed is true
71 81
72 TEST COMPLETE 82 TEST COMPLETE
73 83
OLDNEW
« no previous file with comments | « LayoutTests/fast/dom/idl-dictionary-unittest.html ('k') | Source/bindings/scripts/v8_dictionary.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698