OLD | NEW |
1 This is a testharness.js-based test. | 1 This is a testharness.js-based test. |
2 PASS PaymentRequest interface: existence and properties of interface object | 2 PASS PaymentRequest interface: existence and properties of interface object |
3 PASS PaymentRequest interface object length | 3 PASS PaymentRequest interface object length |
4 PASS PaymentRequest interface object name | 4 PASS PaymentRequest interface object name |
5 FAIL PaymentRequest interface: existence and properties of interface prototype o
bject assert_equals: class string of PaymentRequest.prototype expected "[object
PaymentRequestPrototype]" but got "[object PaymentRequest]" | 5 FAIL PaymentRequest interface: existence and properties of interface prototype o
bject assert_equals: class string of PaymentRequest.prototype expected "[object
PaymentRequestPrototype]" but got "[object PaymentRequest]" |
6 PASS PaymentRequest interface: existence and properties of interface prototype o
bject's "constructor" property | 6 PASS PaymentRequest interface: existence and properties of interface prototype o
bject's "constructor" property |
7 PASS PaymentRequest interface: operation show() | 7 PASS PaymentRequest interface: operation show() |
8 PASS PaymentRequest interface: operation abort() | 8 PASS PaymentRequest interface: operation abort() |
9 PASS PaymentRequest interface: operation canMakePayment() | 9 PASS PaymentRequest interface: operation canMakePayment() |
10 FAIL PaymentRequest interface: attribute id assert_true: The prototype object mu
st have a property "id" expected true got false | 10 PASS PaymentRequest interface: attribute id |
11 PASS PaymentRequest interface: attribute shippingAddress | 11 PASS PaymentRequest interface: attribute shippingAddress |
12 PASS PaymentRequest interface: attribute shippingOption | 12 PASS PaymentRequest interface: attribute shippingOption |
13 PASS PaymentRequest interface: attribute shippingType | 13 PASS PaymentRequest interface: attribute shippingType |
14 PASS PaymentRequest interface: attribute onshippingaddresschange | 14 PASS PaymentRequest interface: attribute onshippingaddresschange |
15 PASS PaymentRequest interface: attribute onshippingoptionchange | 15 PASS PaymentRequest interface: attribute onshippingoptionchange |
16 PASS PaymentRequest must be primary interface of new PaymentRequest([{supportedM
ethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}
}) | 16 PASS PaymentRequest must be primary interface of new PaymentRequest([{supportedM
ethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}
}) |
17 PASS Stringification of new PaymentRequest([{supportedMethods: ['foo']}], {total
: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) | 17 PASS Stringification of new PaymentRequest([{supportedMethods: ['foo']}], {total
: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) |
18 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "show" with the proper type (0) | 18 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "show" with the proper type (0) |
19 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "abort" with the proper type (1) | 19 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "abort" with the proper type (1) |
20 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "canMakePayment" with the proper type (2) | 20 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "canMakePayment" with the proper type (2) |
21 FAIL PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "id" with the proper type (3) assert_inherits: property "id" not found in
prototype chain | 21 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "id" with the proper type (3) |
22 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "shippingAddress" with the proper type (4) | 22 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "shippingAddress" with the proper type (4) |
23 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "shippingOption" with the proper type (5) | 23 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "shippingOption" with the proper type (5) |
24 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "shippingType" with the proper type (6) | 24 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "shippingType" with the proper type (6) |
25 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "onshippingaddresschange" with the proper type (7) | 25 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "onshippingaddresschange" with the proper type (7) |
26 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "onshippingoptionchange" with the proper type (8) | 26 PASS PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}],
{total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit pr
operty "onshippingoptionchange" with the proper type (8) |
27 PASS PaymentAddress interface: existence and properties of interface object | 27 PASS PaymentAddress interface: existence and properties of interface object |
28 PASS PaymentAddress interface object length | 28 PASS PaymentAddress interface object length |
29 PASS PaymentAddress interface object name | 29 PASS PaymentAddress interface object name |
30 FAIL PaymentAddress interface: existence and properties of interface prototype o
bject assert_equals: class string of PaymentAddress.prototype expected "[object
PaymentAddressPrototype]" but got "[object PaymentAddress]" | 30 FAIL PaymentAddress interface: existence and properties of interface prototype o
bject assert_equals: class string of PaymentAddress.prototype expected "[object
PaymentAddressPrototype]" but got "[object PaymentAddress]" |
31 PASS PaymentAddress interface: existence and properties of interface prototype o
bject's "constructor" property | 31 PASS PaymentAddress interface: existence and properties of interface prototype o
bject's "constructor" property |
32 PASS PaymentAddress interface: attribute country | 32 PASS PaymentAddress interface: attribute country |
33 PASS PaymentAddress interface: attribute addressLine | 33 PASS PaymentAddress interface: attribute addressLine |
34 PASS PaymentAddress interface: attribute region | 34 PASS PaymentAddress interface: attribute region |
35 PASS PaymentAddress interface: attribute city | 35 PASS PaymentAddress interface: attribute city |
36 PASS PaymentAddress interface: attribute dependentLocality | 36 PASS PaymentAddress interface: attribute dependentLocality |
37 PASS PaymentAddress interface: attribute postalCode | 37 PASS PaymentAddress interface: attribute postalCode |
38 PASS PaymentAddress interface: attribute sortingCode | 38 PASS PaymentAddress interface: attribute sortingCode |
39 PASS PaymentAddress interface: attribute languageCode | 39 PASS PaymentAddress interface: attribute languageCode |
40 PASS PaymentAddress interface: attribute organization | 40 PASS PaymentAddress interface: attribute organization |
41 PASS PaymentAddress interface: attribute recipient | 41 PASS PaymentAddress interface: attribute recipient |
42 PASS PaymentAddress interface: attribute phone | 42 PASS PaymentAddress interface: attribute phone |
43 PASS PaymentResponse interface: existence and properties of interface object | 43 PASS PaymentResponse interface: existence and properties of interface object |
44 PASS PaymentResponse interface object length | 44 PASS PaymentResponse interface object length |
45 PASS PaymentResponse interface object name | 45 PASS PaymentResponse interface object name |
46 FAIL PaymentResponse interface: existence and properties of interface prototype
object assert_equals: class string of PaymentResponse.prototype expected "[objec
t PaymentResponsePrototype]" but got "[object PaymentResponse]" | 46 FAIL PaymentResponse interface: existence and properties of interface prototype
object assert_equals: class string of PaymentResponse.prototype expected "[objec
t PaymentResponsePrototype]" but got "[object PaymentResponse]" |
47 PASS PaymentResponse interface: existence and properties of interface prototype
object's "constructor" property | 47 PASS PaymentResponse interface: existence and properties of interface prototype
object's "constructor" property |
48 FAIL PaymentResponse interface: attribute requestId assert_true: The prototype o
bject must have a property "requestId" expected true got false | 48 PASS PaymentResponse interface: attribute requestId |
49 PASS PaymentResponse interface: attribute methodName | 49 PASS PaymentResponse interface: attribute methodName |
50 PASS PaymentResponse interface: attribute details | 50 PASS PaymentResponse interface: attribute details |
51 PASS PaymentResponse interface: attribute shippingAddress | 51 PASS PaymentResponse interface: attribute shippingAddress |
52 PASS PaymentResponse interface: attribute shippingOption | 52 PASS PaymentResponse interface: attribute shippingOption |
53 PASS PaymentResponse interface: attribute payerName | 53 PASS PaymentResponse interface: attribute payerName |
54 PASS PaymentResponse interface: attribute payerEmail | 54 PASS PaymentResponse interface: attribute payerEmail |
55 PASS PaymentResponse interface: attribute payerPhone | 55 PASS PaymentResponse interface: attribute payerPhone |
56 PASS PaymentResponse interface: operation complete(PaymentComplete) | 56 PASS PaymentResponse interface: operation complete(PaymentComplete) |
57 PASS PaymentRequestUpdateEvent interface: existence and properties of interface
object | 57 PASS PaymentRequestUpdateEvent interface: existence and properties of interface
object |
58 PASS PaymentRequestUpdateEvent interface object length | 58 PASS PaymentRequestUpdateEvent interface object length |
59 PASS PaymentRequestUpdateEvent interface object name | 59 PASS PaymentRequestUpdateEvent interface object name |
60 FAIL PaymentRequestUpdateEvent interface: existence and properties of interface
prototype object assert_equals: class string of PaymentRequestUpdateEvent.protot
ype expected "[object PaymentRequestUpdateEventPrototype]" but got "[object Paym
entRequestUpdateEvent]" | 60 FAIL PaymentRequestUpdateEvent interface: existence and properties of interface
prototype object assert_equals: class string of PaymentRequestUpdateEvent.protot
ype expected "[object PaymentRequestUpdateEventPrototype]" but got "[object Paym
entRequestUpdateEvent]" |
61 PASS PaymentRequestUpdateEvent interface: existence and properties of interface
prototype object's "constructor" property | 61 PASS PaymentRequestUpdateEvent interface: existence and properties of interface
prototype object's "constructor" property |
62 PASS PaymentRequestUpdateEvent interface: operation updateWith([object Object]) | 62 PASS PaymentRequestUpdateEvent interface: operation updateWith([object Object]) |
63 Harness: the test ran to completion. | 63 Harness: the test ran to completion. |
64 | 64 |
OLD | NEW |