summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/payment-request
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/payment-request')
-rw-r--r--testing/web-platform/meta/payment-request/interfaces.https.html.ini164
-rw-r--r--testing/web-platform/meta/payment-request/payment-request-in-iframe.html.ini5
2 files changed, 169 insertions, 0 deletions
diff --git a/testing/web-platform/meta/payment-request/interfaces.https.html.ini b/testing/web-platform/meta/payment-request/interfaces.https.html.ini
new file mode 100644
index 000000000..bbdda5f76
--- /dev/null
+++ b/testing/web-platform/meta/payment-request/interfaces.https.html.ini
@@ -0,0 +1,164 @@
+[interfaces.https.html]
+ type: testharness
+ [PaymentRequest interface: existence and properties of interface object]
+ expected: FAIL
+
+ [PaymentRequest interface object length]
+ expected: FAIL
+
+ [PaymentRequest interface object name]
+ expected: FAIL
+
+ [PaymentRequest interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [PaymentRequest interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [PaymentRequest interface: operation show()]
+ expected: FAIL
+
+ [PaymentRequest interface: operation abort()]
+ expected: FAIL
+
+ [PaymentRequest interface: attribute shippingAddress]
+ expected: FAIL
+
+ [PaymentRequest interface: attribute shippingOption]
+ expected: FAIL
+
+ [PaymentRequest interface: attribute onshippingaddresschange]
+ expected: FAIL
+
+ [PaymentRequest interface: attribute onshippingoptionchange]
+ expected: FAIL
+
+ [PaymentRequest must be primary interface of new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}})]
+ expected: FAIL
+
+ [Stringification of new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}})]
+ expected: FAIL
+
+ [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "show" with the proper type (0)]
+ expected: FAIL
+
+ [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "abort" with the proper type (1)]
+ expected: FAIL
+
+ [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingAddress" with the proper type (2)]
+ expected: FAIL
+
+ [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingOption" with the proper type (3)]
+ expected: FAIL
+
+ [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingaddresschange" with the proper type (4)]
+ expected: FAIL
+
+ [PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo'\]}\], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingoptionchange" with the proper type (5)]
+ expected: FAIL
+
+ [PaymentAddress interface: existence and properties of interface object]
+ expected: FAIL
+
+ [PaymentAddress interface object length]
+ expected: FAIL
+
+ [PaymentAddress interface object name]
+ expected: FAIL
+
+ [PaymentAddress interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [PaymentAddress interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute country]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute addressLine]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute region]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute city]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute dependentLocality]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute postalCode]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute sortingCode]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute languageCode]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute organization]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute recipient]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute careOf]
+ expected: FAIL
+
+ [PaymentAddress interface: attribute phone]
+ expected: FAIL
+
+ [PaymentResponse interface: existence and properties of interface object]
+ expected: FAIL
+
+ [PaymentResponse interface object length]
+ expected: FAIL
+
+ [PaymentResponse interface object name]
+ expected: FAIL
+
+ [PaymentResponse interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [PaymentResponse interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [PaymentResponse interface: attribute methodName]
+ expected: FAIL
+
+ [PaymentResponse interface: attribute details]
+ expected: FAIL
+
+ [PaymentResponse interface: attribute shippingAddress]
+ expected: FAIL
+
+ [PaymentResponse interface: attribute shippingOption]
+ expected: FAIL
+
+ [PaymentResponse interface: attribute payerEmail]
+ expected: FAIL
+
+ [PaymentResponse interface: attribute payerPhone]
+ expected: FAIL
+
+ [PaymentResponse interface: operation complete(PaymentComplete)]
+ expected: FAIL
+
+ [PaymentRequestUpdateEvent interface: existence and properties of interface object]
+ expected: FAIL
+
+ [PaymentRequestUpdateEvent interface object length]
+ expected: FAIL
+
+ [PaymentRequestUpdateEvent interface object name]
+ expected: FAIL
+
+ [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [PaymentRequestUpdateEvent interface: operation updateWith([object Object\])]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/payment-request/payment-request-in-iframe.html.ini b/testing/web-platform/meta/payment-request/payment-request-in-iframe.html.ini
new file mode 100644
index 000000000..0e30b27c2
--- /dev/null
+++ b/testing/web-platform/meta/payment-request/payment-request-in-iframe.html.ini
@@ -0,0 +1,5 @@
+[payment-request-in-iframe.html]
+ type: testharness
+ [Test for PaymentRequest in an iframe (see also\nhttps://github.com/w3c/browser-payment-api/issues/2)]
+ expected: FAIL
+