OLD | NEW |
1 CONSOLE WARNING: line 160: Duplicate shipping option identifier 'express' is tre
ated as an invalid address indicator. | 1 CONSOLE WARNING: line 160: Duplicate shipping option identifier 'express' is tre
ated as an invalid address indicator. |
2 CONSOLE WARNING: line 248: Cannot yet distinguish credit, debit, and prepaid car
ds. | 2 CONSOLE WARNING: line 248: Cannot yet distinguish credit, debit, and prepaid car
ds. |
3 CONSOLE WARNING: line 252: Cannot yet distinguish credit, debit, and prepaid car
ds. | 3 CONSOLE WARNING: line 252: Cannot yet distinguish credit, debit, and prepaid car
ds. |
4 This is a testharness.js-based test. | 4 This is a testharness.js-based test. |
5 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" | |
6 PASS Creating a PaymentRequest with empty parameters should not throw or crash. | 5 PASS Creating a PaymentRequest with empty parameters should not throw or crash. |
7 PASS Creating a PaymentRequest with extra parameters should not throw or crash. | 6 PASS Creating a PaymentRequest with extra parameters should not throw or crash. |
8 PASS Creating a PaymentRequest with omitted optional parameters should not throw
or crash. | 7 PASS Creating a PaymentRequest with omitted optional parameters should not throw
or crash. |
9 PASS Creating a PaymentRequest with undefined optional parameters should not thr
ow or crash. | 8 PASS Creating a PaymentRequest with undefined optional parameters should not thr
ow or crash. |
10 PASS Creating a PaymentRequest with null optional parameters should not throw or
crash. | 9 PASS Creating a PaymentRequest with null optional parameters should not throw or
crash. |
11 PASS PaymentRequest should have readonly shippingAddress and shippingOption prop
erties. | 10 PASS PaymentRequest should have readonly shippingAddress and shippingOption prop
erties. |
12 PASS PaymentRequest should have onShippingAddressChange and onShippingOptionChan
ge events. | 11 PASS PaymentRequest should have onShippingAddressChange and onShippingOptionChan
ge events. |
13 PASS PaymentRequest should have methods abort() and show(). | 12 PASS PaymentRequest should have methods abort() and show(). |
14 PASS PaymentRequest.abort() and PaymentRequest.show() should take no parameters.
| 13 PASS PaymentRequest.abort() and PaymentRequest.show() should take no parameters.
|
15 PASS Valid data causes no errors. | 14 PASS Valid data causes no errors. |
(...skipping 13 matching lines...) Expand all Loading... |
29 PASS Shipping type should be 'delivery' if shipping type is specified as 'delive
ry'. | 28 PASS Shipping type should be 'delivery' if shipping type is specified as 'delive
ry'. |
30 PASS Shipping type should be 'pickup' if shipping type is specified as 'pickup'.
| 29 PASS Shipping type should be 'pickup' if shipping type is specified as 'pickup'.
|
31 PASS Shipping type should be 'shipping' if shipping type is specified as undefin
ed. | 30 PASS Shipping type should be 'shipping' if shipping type is specified as undefin
ed. |
32 PASS Undefined display items should not throw. | 31 PASS Undefined display items should not throw. |
33 PASS Empty display items should not throw. | 32 PASS Empty display items should not throw. |
34 PASS Non-negative total value should not throw. | 33 PASS Non-negative total value should not throw. |
35 PASS Negative line item value should not throw. | 34 PASS Negative line item value should not throw. |
36 PASS Undefined modifiers should not throw. | 35 PASS Undefined modifiers should not throw. |
37 PASS Non-negative total value in PaymentDetailsModifier should not throw. | 36 PASS Non-negative total value in PaymentDetailsModifier should not throw. |
38 PASS Duplicate supported payment method identifiers should not throw. | 37 PASS Duplicate supported payment method identifiers should not throw. |
39 PASS Duplicate supported payment method identifiers should not throw. | 38 PASS Duplicate supported payment method identifiers in separate methodData objec
ts should not throw. |
40 PASS Duplicate supported payment method identifiers in modifiers should not thro
w. | 39 PASS Duplicate supported payment method identifiers in modifiers should not thro
w. |
41 PASS Duplicate supported payment method identifiers in modifiers should not thro
w. | 40 PASS Duplicate supported payment method identifiers in separate methoData object
s of modifiers should not throw. |
42 PASS Android Pay parameters for test environment with gateway token should not t
hrow. | 41 PASS Android Pay parameters for test environment with gateway token should not t
hrow. |
43 PASS Android Pay parameters for produciton environment with network token should
not throw. | 42 PASS Android Pay parameters for produciton environment with network token should
not throw. |
44 PASS Basic card parameters should not throw. | 43 PASS Basic card parameters should not throw. |
45 PASS Empty basic card parameters should not throw. | 44 PASS Empty basic card parameters should not throw. |
46 PASS Invalid basic card parameters should not throw when method name is not "bas
ic-card". | 45 PASS Invalid basic card parameters should not throw when method name is not "bas
ic-card". |
47 PASS Invalid basic card parameters should not throw even when method name is "ba
sic-card". | 46 PASS Invalid basic card parameters should not throw even when method name is "ba
sic-card". |
48 PASS Android Pay parameters for network token without environment key should not
throw. | 47 PASS Android Pay parameters for network token without environment key should not
throw. |
49 PASS Invalid Android Pay parameters should not throw when method name is not "ht
tps://android.com/pay". | 48 PASS Invalid Android Pay parameters should not throw when method name is not "ht
tps://android.com/pay". |
50 PASS Invalid Android Pay parameters should not throw even when method name is "h
ttps://android.com/pay". | 49 PASS Invalid Android Pay parameters should not throw even when method name is "h
ttps://android.com/pay". |
51 PASS abort() without show() should reject with error | 50 PASS abort() without show() should reject with error |
(...skipping 17 matching lines...) Expand all Loading... |
69 PASS Null for shppingType should throw a TypeError | 68 PASS Null for shppingType should throw a TypeError |
70 PASS Array value for shppingType should throw a TypeError | 69 PASS Array value for shppingType should throw a TypeError |
71 PASS Object value for shppingType should throw a TypeError | 70 PASS Object value for shppingType should throw a TypeError |
72 PASS Numeric value for shppingType should throw a TypeError | 71 PASS Numeric value for shppingType should throw a TypeError |
73 PASS Array value for payment method specific data parameter should throw | 72 PASS Array value for payment method specific data parameter should throw |
74 PASS String value for payment method specific data parameter should throw | 73 PASS String value for payment method specific data parameter should throw |
75 PASS Numeric value for payment method specific data parameter should throw | 74 PASS Numeric value for payment method specific data parameter should throw |
76 PASS Infinite JSON value for one of the payment method specific data pieces shou
ld throw | 75 PASS Infinite JSON value for one of the payment method specific data pieces shou
ld throw |
77 PASS Null for payment method specific data parameter should throw | 76 PASS Null for payment method specific data parameter should throw |
78 PASS Empty string for payment method specific data parameter should throw | 77 PASS Empty string for payment method specific data parameter should throw |
79 PASS Undefined currency code should throw | 78 PASS Undefined currency code in total should throw |
80 PASS Invalid amount "-" should throw | 79 PASS Invalid amount "-" in total should throw |
81 PASS Invalid amount "notdigits" should throw | 80 PASS Invalid amount "notdigits" in total should throw |
82 PASS Invalid amount "ALSONOTDIGITS" should throw | 81 PASS Invalid amount "ALSONOTDIGITS" in total should throw |
83 PASS Invalid amount "10." should throw | 82 PASS Invalid amount "10." in total should throw |
84 PASS Invalid amount ".99" should throw | 83 PASS Invalid amount ".99" in total should throw |
85 PASS Invalid amount "-10." should throw | 84 PASS Invalid amount "-10." in total should throw |
86 PASS Invalid amount "-.99" should throw | 85 PASS Invalid amount "-.99" in total should throw |
87 PASS Invalid amount "10-" should throw | 86 PASS Invalid amount "10-" in total should throw |
88 PASS Invalid amount "1-0" should throw | 87 PASS Invalid amount "1-0" in total should throw |
89 PASS Invalid amount "1.0.0" should throw | 88 PASS Invalid amount "1.0.0" in total should throw |
90 PASS Invalid amount "1/3" should throw | 89 PASS Invalid amount "1/3" in total should throw |
91 PASS Empty amount should throw | 90 PASS Empty amount in total should throw |
92 PASS Null amount should throw | 91 PASS Null amount in total should throw |
93 PASS Undefined amount should throw | 92 PASS Undefined amount in total should throw |
94 PASS Undefined currency code should throw | 93 PASS Undefined currency code in displayItems.0 should throw |
95 PASS Invalid amount "-" should throw | 94 PASS Invalid amount "-" in displayItems.0 should throw |
96 PASS Invalid amount "notdigits" should throw | 95 PASS Invalid amount "notdigits" in displayItems.0 should throw |
97 PASS Invalid amount "ALSONOTDIGITS" should throw | 96 PASS Invalid amount "ALSONOTDIGITS" in displayItems.0 should throw |
98 PASS Invalid amount "10." should throw | 97 PASS Invalid amount "10." in displayItems.0 should throw |
99 PASS Invalid amount ".99" should throw | 98 PASS Invalid amount ".99" in displayItems.0 should throw |
100 PASS Invalid amount "-10." should throw | 99 PASS Invalid amount "-10." in displayItems.0 should throw |
101 PASS Invalid amount "-.99" should throw | 100 PASS Invalid amount "-.99" in displayItems.0 should throw |
102 PASS Invalid amount "10-" should throw | 101 PASS Invalid amount "10-" in displayItems.0 should throw |
103 PASS Invalid amount "1-0" should throw | 102 PASS Invalid amount "1-0" in displayItems.0 should throw |
104 PASS Invalid amount "1.0.0" should throw | 103 PASS Invalid amount "1.0.0" in displayItems.0 should throw |
105 PASS Invalid amount "1/3" should throw | 104 PASS Invalid amount "1/3" in displayItems.0 should throw |
106 PASS Empty amount should throw | 105 PASS Empty amount in displayItems.0 should throw |
107 PASS Null amount should throw | 106 PASS Null amount in displayItems.0 should throw |
108 PASS Undefined amount should throw | 107 PASS Undefined amount in displayItems.0 should throw |
109 PASS Undefined currency code should throw | 108 PASS Undefined currency code in shippingOptions.0 should throw |
110 PASS Invalid amount "-" should throw | 109 PASS Invalid amount "-" in shippingOptions.0 should throw |
111 PASS Invalid amount "notdigits" should throw | 110 PASS Invalid amount "notdigits" in shippingOptions.0 should throw |
112 PASS Invalid amount "ALSONOTDIGITS" should throw | 111 PASS Invalid amount "ALSONOTDIGITS" in shippingOptions.0 should throw |
113 PASS Invalid amount "10." should throw | 112 PASS Invalid amount "10." in shippingOptions.0 should throw |
114 PASS Invalid amount ".99" should throw | 113 PASS Invalid amount ".99" in shippingOptions.0 should throw |
115 PASS Invalid amount "-10." should throw | 114 PASS Invalid amount "-10." in shippingOptions.0 should throw |
116 PASS Invalid amount "-.99" should throw | 115 PASS Invalid amount "-.99" in shippingOptions.0 should throw |
117 PASS Invalid amount "10-" should throw | 116 PASS Invalid amount "10-" in shippingOptions.0 should throw |
118 PASS Invalid amount "1-0" should throw | 117 PASS Invalid amount "1-0" in shippingOptions.0 should throw |
119 PASS Invalid amount "1.0.0" should throw | 118 PASS Invalid amount "1.0.0" in shippingOptions.0 should throw |
120 PASS Invalid amount "1/3" should throw | 119 PASS Invalid amount "1/3" in shippingOptions.0 should throw |
121 PASS Empty amount should throw | 120 PASS Empty amount in shippingOptions.0 should throw |
122 PASS Null amount should throw | 121 PASS Null amount in shippingOptions.0 should throw |
123 PASS Undefined amount should throw | 122 PASS Undefined amount in shippingOptions.0 should throw |
124 PASS Undefined currency code should throw | 123 PASS Undefined currency code in modifiers.0.total should throw |
125 PASS Invalid amount "-" should throw | 124 PASS Invalid amount "-" in modifiers.0.total should throw |
126 PASS Invalid amount "notdigits" should throw | 125 PASS Invalid amount "notdigits" in modifiers.0.total should throw |
127 PASS Invalid amount "ALSONOTDIGITS" should throw | 126 PASS Invalid amount "ALSONOTDIGITS" in modifiers.0.total should throw |
128 PASS Invalid amount "10." should throw | 127 PASS Invalid amount "10." in modifiers.0.total should throw |
129 PASS Invalid amount ".99" should throw | 128 PASS Invalid amount ".99" in modifiers.0.total should throw |
130 PASS Invalid amount "-10." should throw | 129 PASS Invalid amount "-10." in modifiers.0.total should throw |
131 PASS Invalid amount "-.99" should throw | 130 PASS Invalid amount "-.99" in modifiers.0.total should throw |
132 PASS Invalid amount "10-" should throw | 131 PASS Invalid amount "10-" in modifiers.0.total should throw |
133 PASS Invalid amount "1-0" should throw | 132 PASS Invalid amount "1-0" in modifiers.0.total should throw |
134 PASS Invalid amount "1.0.0" should throw | 133 PASS Invalid amount "1.0.0" in modifiers.0.total should throw |
135 PASS Invalid amount "1/3" should throw | 134 PASS Invalid amount "1/3" in modifiers.0.total should throw |
136 PASS Empty amount should throw | 135 PASS Empty amount in modifiers.0.total should throw |
137 PASS Null amount should throw | 136 PASS Null amount in modifiers.0.total should throw |
138 PASS Undefined amount should throw | 137 PASS Undefined amount in modifiers.0.total should throw |
139 PASS Undefined currency code should throw | 138 PASS Undefined currency code in modifiers.0.additionalDisplayItems.0 should thro
w |
140 PASS Invalid amount "-" should throw | 139 PASS Invalid amount "-" in modifiers.0.additionalDisplayItems.0 should throw |
141 PASS Invalid amount "notdigits" should throw | 140 PASS Invalid amount "notdigits" in modifiers.0.additionalDisplayItems.0 should t
hrow |
142 PASS Invalid amount "ALSONOTDIGITS" should throw | 141 PASS Invalid amount "ALSONOTDIGITS" in modifiers.0.additionalDisplayItems.0 shou
ld throw |
143 PASS Invalid amount "10." should throw | 142 PASS Invalid amount "10." in modifiers.0.additionalDisplayItems.0 should throw |
144 PASS Invalid amount ".99" should throw | 143 PASS Invalid amount ".99" in modifiers.0.additionalDisplayItems.0 should throw |
145 PASS Invalid amount "-10." should throw | 144 PASS Invalid amount "-10." in modifiers.0.additionalDisplayItems.0 should throw |
146 PASS Invalid amount "-.99" should throw | 145 PASS Invalid amount "-.99" in modifiers.0.additionalDisplayItems.0 should throw |
147 PASS Invalid amount "10-" should throw | 146 PASS Invalid amount "10-" in modifiers.0.additionalDisplayItems.0 should throw |
148 PASS Invalid amount "1-0" should throw | 147 PASS Invalid amount "1-0" in modifiers.0.additionalDisplayItems.0 should throw |
149 PASS Invalid amount "1.0.0" should throw | 148 PASS Invalid amount "1.0.0" in modifiers.0.additionalDisplayItems.0 should throw
|
150 PASS Invalid amount "1/3" should throw | 149 PASS Invalid amount "1/3" in modifiers.0.additionalDisplayItems.0 should throw |
151 PASS Empty amount should throw | 150 PASS Empty amount in modifiers.0.additionalDisplayItems.0 should throw |
152 PASS Null amount should throw | 151 PASS Null amount in modifiers.0.additionalDisplayItems.0 should throw |
153 PASS Undefined amount should throw | 152 PASS Undefined amount in modifiers.0.additionalDisplayItems.0 should throw |
154 Harness: the test ran to completion. | 153 Harness: the test ran to completion. |
155 | 154 |
OLD | NEW |