Pass | Check and canonicalize valid details.total.amount | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:72:3) |
|
Pass | Check and canonicalize invalid details.total.amount and rethrow any exceptions. | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:96:3) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"€\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"$\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"SFr.\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"DM\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"KR₩\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"702\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"ßP\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError for details.total.amount given (\"ınr\").")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:109:5) |
|
Pass | Check and canonicalize valid details.displayItems amount | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:121:3) |
|
Pass | Check and canonicalize invalid details.displayItems amount and rethrow RangeError. | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:157:3) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"€\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"$\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"SFr.\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"DM\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"KR₩\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"702\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"ßP\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid displayItem currency \"ınr\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:171:5) |
|
Pass | Check and canonicalize valid details.shippingOptions amount. | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:183:3) |
|
Pass | Check and canonicalize invalid details.shippingOptions amount and rethrow RangeError. | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:216:3) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"€\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"$\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"SFr.\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"DM\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"KR₩\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"702\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"ßP\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details, { requestShipping: true }); }", "Expected RangeError with invalid shippingOption currency code \"ınr\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:228:5) |
|
Pass | Check and canonicalize valid modifiers[n].total amount. | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:240:3) |
|
Pass | Check and canonicalize invalid modifiers[n].total amount and rethrow RangeError. | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:264:3) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"€\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"$\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"SFr.\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"DM\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"KR₩\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"702\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"ßP\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid modifier currency code \"ınr\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:277:5) |
|
Pass | Check and canonicalize valid modifiers[n].additionaDisplayItem amount. | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:289:3) |
|
Pass | Check and canonicalize invalid modifiers[n].additionaDisplayItem amount and rethrow RangeError. | Asserts runPass | assert_throws_js(function "function RangeError() { [native code] }", function "function smokeTest() { new PaymentRequest(defaultMethods, invalidTotal); }", "Expected smoke test to throw.")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:315:3) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"€\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"$\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"SFr.\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"DM\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"KR₩\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"702\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"ßP\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) | Pass | assert_throws_js(function "function RangeError() { [native code] }", function "() => { new PaymentRequest(defaultMethods, details); }", "Expected RangeError with invalid additionalDisplayItems[n] currency code \"ınr\".")
at Test.<anonymous> ( /payment-request/payment-request-ctor-currency-code-checks.https.sub.html:330:5) |
|