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

Side by Side Diff: third_party/WebKit/LayoutTests/payments/payment-request-interface-expected.txt

Issue 2766823003: Fix testharness result parsing, make "Harness error" count as failure. (Closed)
Patch Set: One more test with nondeterministic message order Created 3 years, 8 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
(Empty)
1 CONSOLE WARNING: line 248: Cannot yet distinguish credit, debit, and prepaid car ds.
2 CONSOLE WARNING: line 252: Cannot yet distinguish credit, debit, and prepaid car ds.
3 This is a testharness.js-based test.
4 Harness Error. harness_status.status = 1 , harness_status.message = 17 duplicate test names: "Duplicate supported payment method identifiers should not throw.", "Duplicate supported payment method identifiers in modifiers should not throw." , "Undefined currency code should throw", "Invalid amount "-" should throw", "In valid amount "notdigits" should throw", "Invalid amount "ALSONOTDIGITS" should t hrow", "Invalid amount "10." should throw", "Invalid amount ".99" should throw", "Invalid amount "-10." should throw", "Invalid amount "-.99" should throw", "In valid amount "10-" should throw", "Invalid amount "1-0" should throw", "Invalid amount "1.0.0" should throw", "Invalid amount "1/3" should throw", "Empty amount should throw", "Null amount should throw", "Undefined amount should throw"
5 PASS Creating a PaymentRequest with empty parameters should not throw or crash.
6 PASS Creating a PaymentRequest with extra parameters should not throw or crash.
7 PASS Creating a PaymentRequest with omitted optional parameters should not throw or crash.
8 PASS Creating a PaymentRequest with undefined optional parameters should not thr ow or crash.
9 PASS Creating a PaymentRequest with null optional parameters should not throw or crash.
10 PASS PaymentRequest should have readonly shippingAddress and shippingOption prop erties.
11 PASS PaymentRequest should have onShippingAddressChange and onShippingOptionChan ge events.
12 PASS PaymentRequest should have methods abort() and show().
13 PASS PaymentRequest.abort() and PaymentRequest.show() should take no parameters.
14 PASS Valid data causes no errors.
15 PASS Shipping option identifier should be null if shipping request is omitted.
16 PASS Shipping option identifier should be null if shipping is explicitly not req uested.
17 PASS Shipping option identifier should be null if no shipping options are provid ed.
18 PASS Shipping option identifier should be null if the single provided option is not selected.
19 PASS Shipping option identifier should default to the single provided option if it is selected.
20 PASS Shipping option identifier should be null if multiple unselected shipping o ptions are provided.
21 PASS Shipping option identifier should default to the selected shipping option.
22 PASS Shipping option identifier should default to the last selected shipping opt ion, if multiple are selected.
23 PASS No shipping option selected for duplicate shipping option identifiers.
24 PASS Shipping type should be null if shipping is explicitly not requested.
25 PASS Shipping type should be 'shipping' by default if shipping type isn't specif ied.
26 PASS Shipping type should be null if shipping type is specified but requestShipp ing is false.
27 PASS Shipping type should be 'shipping' if shipping type is specified as 'shippi ng'.
28 PASS Shipping type should be 'delivery' if shipping type is specified as 'delive ry'.
29 PASS Shipping type should be 'pickup' if shipping type is specified as 'pickup'.
30 PASS Shipping type should be 'shipping' if shipping type is specified as undefin ed.
31 PASS Undefined display items should not throw.
32 PASS Empty display items should not throw.
33 PASS Non-negative total value should not throw.
34 PASS Negative line item value should not throw.
35 PASS Undefined modifiers should not throw.
36 PASS Non-negative total value in PaymentDetailsModifier should not throw.
37 PASS Duplicate supported payment method identifiers should not throw.
38 PASS Duplicate supported payment method identifiers should not throw.
39 PASS Duplicate supported payment method identifiers in modifiers should not thro w.
40 PASS Duplicate supported payment method identifiers in modifiers should not thro w.
41 PASS Android Pay parameters for test environment with gateway token should not t hrow.
42 PASS Android Pay parameters for produciton environment with network token should not throw.
43 PASS Basic card parameters should not throw.
44 PASS Empty basic card parameters should not throw.
45 PASS Invalid basic card parameters should not throw when method name is not "bas ic-card".
46 PASS Invalid basic card parameters should not throw even when method name is "ba sic-card".
47 PASS Android Pay parameters for network token without environment key should not throw.
48 PASS Invalid Android Pay parameters should not throw when method name is not "ht tps://android.com/pay".
49 PASS Invalid Android Pay parameters should not throw even when method name is "h ttps://android.com/pay".
50 PASS abort() without show() should reject with error
51 PASS PaymentRequest constructor should throw for incorrect parameter types.
52 PASS PaymentRequest constructor should throw for undefined required parameters.
53 PASS PaymentRequest constructor should throw for null required parameter.
54 PASS Empty list of supported payment method identifiers should throw TypeError.
55 PASS Empty supported payment method identifiers should throw TypeError.
56 PASS Absence of total should throw TypeError.
57 PASS Negative total value should throw a TypeError.
58 PASS Negative total value in PaymentDetailsModifier should throw a TypeError.
59 PASS Null supportedMethods in modifiers should throw TypeError.
60 PASS Undefined supportedMethods in modifiers should throw TypeError.
61 PASS Empty supportedMethods in modifiers should throw TypeError.
62 PASS Absence of supportedMethods in modifiers should throw TypeError.
63 PASS Empty modifiers should throw TypeError.
64 PASS Empty details should throw
65 PASS Null items should throw
66 PASS Null shipping options should throw
67 PASS Undefined PaymentShippingType value for shppingType should throw a TypeErro r
68 PASS Null for shppingType should throw a TypeError
69 PASS Array value for shppingType should throw a TypeError
70 PASS Object value for shppingType should throw a TypeError
71 PASS Numeric value for shppingType should throw a TypeError
72 PASS Array value for payment method specific data parameter should throw
73 PASS String value for payment method specific data parameter should throw
74 PASS Numeric value for payment method specific data parameter should throw
75 PASS Infinite JSON value for one of the payment method specific data pieces shou ld throw
76 PASS Null for payment method specific data parameter should throw
77 PASS Empty string for payment method specific data parameter should throw
78 PASS If details contains a null value for error, then throw a TypeError
79 PASS If details contains an empty string value for error, then throw a TypeError
80 PASS If details contains a non-empty string value for error, then throw a TypeEr ror
81 PASS Undefined currency code should throw
82 PASS Invalid amount "-" should throw
83 PASS Invalid amount "notdigits" should throw
84 PASS Invalid amount "ALSONOTDIGITS" should throw
85 PASS Invalid amount "10." should throw
86 PASS Invalid amount ".99" should throw
87 PASS Invalid amount "-10." should throw
88 PASS Invalid amount "-.99" should throw
89 PASS Invalid amount "10-" should throw
90 PASS Invalid amount "1-0" should throw
91 PASS Invalid amount "1.0.0" should throw
92 PASS Invalid amount "1/3" should throw
93 PASS Empty amount should throw
94 PASS Null amount should throw
95 PASS Undefined amount should throw
96 PASS Undefined currency code should throw
97 PASS Invalid amount "-" should throw
98 PASS Invalid amount "notdigits" should throw
99 PASS Invalid amount "ALSONOTDIGITS" should throw
100 PASS Invalid amount "10." should throw
101 PASS Invalid amount ".99" should throw
102 PASS Invalid amount "-10." should throw
103 PASS Invalid amount "-.99" should throw
104 PASS Invalid amount "10-" should throw
105 PASS Invalid amount "1-0" should throw
106 PASS Invalid amount "1.0.0" should throw
107 PASS Invalid amount "1/3" should throw
108 PASS Empty amount should throw
109 PASS Null amount should throw
110 PASS Undefined amount should throw
111 PASS Undefined currency code should throw
112 PASS Invalid amount "-" should throw
113 PASS Invalid amount "notdigits" should throw
114 PASS Invalid amount "ALSONOTDIGITS" should throw
115 PASS Invalid amount "10." should throw
116 PASS Invalid amount ".99" should throw
117 PASS Invalid amount "-10." should throw
118 PASS Invalid amount "-.99" should throw
119 PASS Invalid amount "10-" should throw
120 PASS Invalid amount "1-0" should throw
121 PASS Invalid amount "1.0.0" should throw
122 PASS Invalid amount "1/3" should throw
123 PASS Empty amount should throw
124 PASS Null amount should throw
125 PASS Undefined amount should throw
126 PASS Undefined currency code should throw
127 PASS Invalid amount "-" should throw
128 PASS Invalid amount "notdigits" should throw
129 PASS Invalid amount "ALSONOTDIGITS" should throw
130 PASS Invalid amount "10." should throw
131 PASS Invalid amount ".99" should throw
132 PASS Invalid amount "-10." should throw
133 PASS Invalid amount "-.99" should throw
134 PASS Invalid amount "10-" should throw
135 PASS Invalid amount "1-0" should throw
136 PASS Invalid amount "1.0.0" should throw
137 PASS Invalid amount "1/3" should throw
138 PASS Empty amount should throw
139 PASS Null amount should throw
140 PASS Undefined amount should throw
141 PASS Undefined currency code should throw
142 PASS Invalid amount "-" should throw
143 PASS Invalid amount "notdigits" should throw
144 PASS Invalid amount "ALSONOTDIGITS" should throw
145 PASS Invalid amount "10." should throw
146 PASS Invalid amount ".99" should throw
147 PASS Invalid amount "-10." should throw
148 PASS Invalid amount "-.99" should throw
149 PASS Invalid amount "10-" should throw
150 PASS Invalid amount "1-0" should throw
151 PASS Invalid amount "1.0.0" should throw
152 PASS Invalid amount "1/3" should throw
153 PASS Empty amount should throw
154 PASS Null amount should throw
155 PASS Undefined amount should throw
156 Harness: the test ran to completion.
157
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698