mirror of
https://github.com/servo/servo.git
synced 2025-08-06 22:15:33 +01:00
Update web-platform-tests to revision 66dc9c93f2c8ebd7c8fdc28fae20d92713c97806
This commit is contained in:
parent
e488ea750b
commit
12f4ae132e
1651 changed files with 8123 additions and 14152 deletions
|
@ -0,0 +1,23 @@
|
|||
// META: script=/common/get-host-info.sub.js
|
||||
// META: script=/service-workers/service-worker/resources/test-helpers.sub.js
|
||||
|
||||
'use strict'
|
||||
|
||||
promise_test(async test => {
|
||||
const script = 'service_workers/sw.js';
|
||||
const scope = 'service_workers/' + location.pathname;
|
||||
|
||||
const serviceWorkerRegistration =
|
||||
await service_worker_unregister_and_register(test, script, scope);
|
||||
|
||||
assert_equals(
|
||||
serviceWorkerRegistration.active, null,
|
||||
'There must not be an activated worker');
|
||||
|
||||
await promise_rejects(
|
||||
test, new DOMException('', 'InvalidStateError'),
|
||||
serviceWorkerRegistration.periodicSync.register(
|
||||
'test_tag'),
|
||||
'register() must reject on pending and installing workers');
|
||||
}, 'Periodic Background Sync requires an activated Service Worker');
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue