Index: third_party/WebKit/LayoutTests/payments/payment-request-interface.html |
diff --git a/third_party/WebKit/LayoutTests/payments/payment-request-interface.html b/third_party/WebKit/LayoutTests/payments/payment-request-interface.html |
index c86077723b2b9a665513c21c57e1cf35f6b7a2bf..573686b5d1728c479a654540bfc851c10e69d98b 100644 |
--- a/third_party/WebKit/LayoutTests/payments/payment-request-interface.html |
+++ b/third_party/WebKit/LayoutTests/payments/payment-request-interface.html |
@@ -39,6 +39,13 @@ function buildDetails(optionalDetailName, optionalSubstituteKeyValuePair) { |
} |
test(function() { |
+ assert_exists(window, 'PaymentAddress'); |
+ assert_exists(window, 'PaymentRequest'); |
+ assert_exists(window, 'PaymentRequestUpdateEvent'); |
+ assert_exists(window, 'PaymentResponse'); |
+}, 'Checks whether payment related interfaces are defined.'); |
+ |
+test(function() { |
new PaymentRequest(['foo'], buildDetails(), {}, {}); |
}, 'Creating a PaymentRequest with empty parameters should not throw or crash.'); |