diff options
Diffstat (limited to 'testing/web-platform/tests/streams/resources/test-initializer.js')
-rw-r--r-- | testing/web-platform/tests/streams/resources/test-initializer.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/testing/web-platform/tests/streams/resources/test-initializer.js b/testing/web-platform/tests/streams/resources/test-initializer.js new file mode 100644 index 000000000..d6ed4a7aa --- /dev/null +++ b/testing/web-platform/tests/streams/resources/test-initializer.js @@ -0,0 +1,14 @@ +'use strict'; + +function worker_test(file) { + fetch_tests_from_worker(new Worker(file)); + if (typeof SharedWorker === 'function') { + fetch_tests_from_worker(new SharedWorker(file)); + } else { + test(() => { + assert_unreached('SharedWorker is unavailable'); + }, 'Load ' + file + ' with SharedWorker'); + } + service_worker_test(file); +} + |