blob: 0dc33b9a671f70c13452d9ee64fb3a0a54c1909b [file] [log] [blame]
importScripts('../../serviceworker/resources/worker-testharness.js');
test(() => {
assert_true('AbortPaymentEvent' in self);
assert_inherits(AbortPaymentEvent.prototype, 'waitUntil');
assert_own_property(AbortPaymentEvent.prototype, 'respondWith');
});
promise_test(() => {
return new Promise(resolve => {
var abortEvent = new AbortPaymentEvent('abortpayment', {});
self.addEventListener('abortpayment', e => {
resolve();
});
self.dispatchEvent(abortEvent);
});
});