Summary

Harness status: OK

Found 10 tests

Details

ResultTest NameMessage
PassDon't crash if there is an abusive number of payment methods in the methodData sequence
Asserts run
Pass
assert_equals("TypeError", "TypeError", "must be a TypeError")
    at Test.<anonymous> ( /payment-request/payment-request-constructor-thcrash.https.html:86:5)
PassDon't crash if PaymentMethodData.supportedMethods is an abusive length
Asserts runNo asserts ran
PassDon't crash if the request id has an abusive length
Asserts run
Pass
assert_equals("TypeError", "TypeError", "must be a TypeError")
    at Test.<anonymous> ( /payment-request/payment-request-constructor-thcrash.https.html:131:5)
PassDon't crash if PaymentDetailsInit.total.label is an abusive length
Asserts run
Pass
assert_equals("TypeError", "TypeError", "must be a TypeError")
    at Test.<anonymous> ( /payment-request/payment-request-constructor-thcrash.https.html:152:5)
PassDon't crash if total.amount.value is an abusive length
Asserts run
Pass
assert_equals("TypeError", "TypeError", "must be a TypeError")
    at Test.<anonymous> ( /payment-request/payment-request-constructor-thcrash.https.html:169:5)
PassDon't crash if details.displayItems has an abusive number of items
Asserts run
Pass
assert_equals("TypeError", "TypeError", "must be a TypeError")
    at Test.<anonymous> ( /payment-request/payment-request-constructor-thcrash.https.html:193:7)
PassDon't crash if details.shippingOptions has an abusive number of items
Asserts runNo asserts ran
PassDon't crash if PaymentShippingOptions.label is an abusive length
Asserts runNo asserts ran
PassDon't crash if the PaymentShippingOptions.amount.value is an abusive length
Asserts runNo asserts ran
PassDon't crash if PaymentItem.label is an abusive length
Asserts run
Pass
assert_equals("TypeError", "TypeError", "must be a TypeError")
    at Test.<anonymous> ( /payment-request/payment-request-constructor-thcrash.https.html:251:5)