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

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

Issue 561633003: IDL: Enumerations support in dictionaries (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Remove parens Created 6 years, 3 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.
20 PASS dict.enumMemberWithDefault is "foo"
21 PASS dict.enumOrNullMember is undefined.
19 22
20 Test for setting undefined 23 Test for setting undefined
21 PASS dict.longMember is undefined. 24 PASS dict.longMember is undefined.
22 PASS dict.longMemberWithDefault is 42 25 PASS dict.longMemberWithDefault is 42
23 PASS dict.longOrNullMember is undefined. 26 PASS dict.longOrNullMember is undefined.
24 PASS dict.longOrNullMemberWithDefault is null 27 PASS dict.longOrNullMemberWithDefault is null
25 PASS dict.booleanMember is undefined. 28 PASS dict.booleanMember is undefined.
26 PASS dict.doubleMember is undefined. 29 PASS dict.doubleMember is undefined.
27 PASS dict.stringMember is undefined. 30 PASS dict.stringMember is undefined.
28 PASS dict.stringMemberWithDefault is "defaultStringValue" 31 PASS dict.stringMemberWithDefault is "defaultStringValue"
29 PASS dict.stringSequenceMember is undefined. 32 PASS dict.stringSequenceMember is undefined.
30 PASS dict.stringSequenceOrNullMember is undefined. 33 PASS dict.stringSequenceOrNullMember is undefined.
31 PASS dict.elementMember is undefined. 34 PASS dict.elementMember is undefined.
32 PASS dict.elementOrNullMember is undefined. 35 PASS dict.elementOrNullMember is undefined.
33 36
34 Test for setting valid values 37 Test for setting valid values
35 PASS dict.longMember is 1 38 PASS dict.longMember is 1
36 PASS dict.longMemberWithDefault is 2 39 PASS dict.longMemberWithDefault is 2
37 PASS dict.longOrNullMember is 3 40 PASS dict.longOrNullMember is 3
38 PASS dict.longOrNullMemberWithDefault is 4 41 PASS dict.longOrNullMemberWithDefault is 4
39 PASS dict.stringMember is "modifiedString1" 42 PASS dict.stringMember is "modifiedString1"
40 PASS dict.stringMemberWithDefault is "modifiedString2" 43 PASS dict.stringMemberWithDefault is "modifiedString2"
41 PASS dict.booleanMember is true 44 PASS dict.booleanMember is true
42 PASS dict.doubleMember is 3.14 45 PASS dict.doubleMember is 3.14
43 PASS dict.stringSequenceMember is ["foo", "bar", "baz"] 46 PASS dict.stringSequenceMember is ["foo", "bar", "baz"]
44 PASS dict.stringSequenceOrNullMember is [] 47 PASS dict.stringSequenceOrNullMember is []
45 PASS dict.elementMember is element1 48 PASS dict.elementMember is element1
46 PASS dict.elementOrNullMember is undefined. 49 PASS dict.elementOrNullMember is undefined.
50 PASS dict.enumMember is "foo"
51 PASS dict.enumMemberWithDefault is "bar"
52 PASS dict.enumOrNullMember is "baz"
47 53
48 Test for explicit undefined or null, and missing members 54 Test for explicit undefined or null, and missing members
49 PASS dict.longMember is undefined. 55 PASS dict.longMember is undefined.
50 PASS dict.longMemberWithDefault is 42 56 PASS dict.longMemberWithDefault is 42
51 PASS dict.longOrNullMember is undefined. 57 PASS dict.longOrNullMember is undefined.
52 PASS dict.longOrNullMemberWithDefault is null 58 PASS dict.longOrNullMemberWithDefault is null
53 59
54 Test for setting invalid member 60 Test for setting invalid member
55 PASS dict.invalidMember is undefined. 61 PASS dict.invalidMember is undefined.
56 62
63 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..
65
57 PASS successfullyParsed is true 66 PASS successfullyParsed is true
58 67
59 TEST COMPLETE 68 TEST COMPLETE
60 69
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