blob: 85d4f772fae5a35f4ee8fa37454a75c8a41bde4b [file] [log] [blame]
PASS idl_test setup
PASS PaymentRequest interface: existence and properties of interface object
PASS PaymentRequest interface object length
PASS PaymentRequest interface object name
PASS PaymentRequest interface: existence and properties of interface prototype object
PASS PaymentRequest interface: existence and properties of interface prototype object's "constructor" property
PASS PaymentRequest interface: existence and properties of interface prototype object's @@unscopables property
PASS PaymentRequest interface: operation show()
PASS PaymentRequest interface: operation abort()
PASS PaymentRequest interface: operation canMakePayment()
PASS PaymentRequest interface: attribute id
PASS PaymentRequest interface: attribute shippingAddress
PASS PaymentRequest interface: attribute shippingOption
PASS PaymentRequest interface: attribute shippingType
PASS PaymentRequest interface: attribute onshippingaddresschange
PASS PaymentRequest interface: attribute onshippingoptionchange
PASS PaymentRequest must be primary interface of paymentRequest
PASS Stringification of paymentRequest
PASS PaymentRequest interface: paymentRequest must inherit property "show()" with the proper type
PASS PaymentRequest interface: paymentRequest must inherit property "abort()" with the proper type
PASS PaymentRequest interface: paymentRequest must inherit property "canMakePayment()" with the proper type
PASS PaymentRequest interface: paymentRequest must inherit property "id" with the proper type
PASS PaymentRequest interface: paymentRequest must inherit property "shippingAddress" with the proper type
PASS PaymentRequest interface: paymentRequest must inherit property "shippingOption" with the proper type
PASS PaymentRequest interface: paymentRequest must inherit property "shippingType" with the proper type
PASS PaymentRequest interface: paymentRequest must inherit property "onshippingaddresschange" with the proper type
PASS PaymentRequest interface: paymentRequest must inherit property "onshippingoptionchange" with the proper type
PASS PaymentAddress interface: existence and properties of interface object
PASS PaymentAddress interface object length
PASS PaymentAddress interface object name
PASS PaymentAddress interface: existence and properties of interface prototype object
PASS PaymentAddress interface: existence and properties of interface prototype object's "constructor" property
PASS PaymentAddress interface: existence and properties of interface prototype object's @@unscopables property
PASS PaymentAddress interface: operation toJSON()
PASS PaymentAddress interface: attribute country
PASS PaymentAddress interface: attribute addressLine
PASS PaymentAddress interface: attribute region
FAIL PaymentAddress interface: attribute regionCode assert_true: The prototype object must have a property "regionCode" expected true got false
PASS PaymentAddress interface: attribute city
PASS PaymentAddress interface: attribute dependentLocality
PASS PaymentAddress interface: attribute postalCode
PASS PaymentAddress interface: attribute sortingCode
FAIL PaymentAddress interface: attribute languageCode assert_true: The prototype object must have a property "languageCode" expected true got false
PASS PaymentAddress interface: attribute organization
PASS PaymentAddress interface: attribute recipient
PASS PaymentAddress interface: attribute phone
FAIL PaymentResponse interface: existence and properties of interface object assert_equals: prototype of self's property "PaymentResponse" is not Function.prototype expected function "function () {
[native code]
}" but got function "function EventTarget() {
[native code]
}"
PASS PaymentResponse interface object length
PASS PaymentResponse interface object name
FAIL PaymentResponse interface: existence and properties of interface prototype object assert_equals: prototype of PaymentResponse.prototype is not Object.prototype expected object "[object Object]" but got object "[object EventTargetPrototype]"
PASS PaymentResponse interface: existence and properties of interface prototype object's "constructor" property
PASS PaymentResponse interface: existence and properties of interface prototype object's @@unscopables property
PASS PaymentResponse interface: operation toJSON()
PASS PaymentResponse interface: attribute requestId
PASS PaymentResponse interface: attribute methodName
PASS PaymentResponse interface: attribute details
PASS PaymentResponse interface: attribute shippingAddress
PASS PaymentResponse interface: attribute shippingOption
PASS PaymentResponse interface: attribute payerName
PASS PaymentResponse interface: attribute payerEmail
PASS PaymentResponse interface: attribute payerPhone
PASS PaymentResponse interface: operation complete(PaymentComplete)
PASS PaymentRequestUpdateEvent interface: existence and properties of interface object
PASS PaymentRequestUpdateEvent interface object length
PASS PaymentRequestUpdateEvent interface object name
PASS PaymentRequestUpdateEvent interface: existence and properties of interface prototype object
PASS PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property
PASS PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's @@unscopables property
PASS PaymentRequestUpdateEvent interface: operation updateWith([object Object])
PASS PaymentRequestUpdateEvent must be primary interface of new PaymentRequestUpdateEvent("paymentrequestupdate")
PASS Stringification of new PaymentRequestUpdateEvent("paymentrequestupdate")
PASS PaymentRequestUpdateEvent interface: new PaymentRequestUpdateEvent("paymentrequestupdate") must inherit property "updateWith([object Object])" with the proper type
PASS PaymentRequestUpdateEvent interface: calling updateWith([object Object]) on new PaymentRequestUpdateEvent("paymentrequestupdate") with too few arguments must throw TypeError