node/test/fixtures/wpt/user-timing/performance-measure-invalid.worker.js
Yagiz Nizipli 7f9fd76f25
test: update user-timing web-platform tests
PR-URL: https://github.com/nodejs/node/pull/48321
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
2023-06-05 18:04:35 +00:00

16 lines
598 B
JavaScript

importScripts("/resources/testharness.js");
test(() => {
assert_throws_js(TypeError, () => {
performance.measure('name', 'navigationStart', 'navigationStart');
});
}, "When converting 'navigationStart' to a timestamp, the global object has to be a Window object.");
test(() => {
assert_throws_js(TypeError, () => {
performance.mark('navigationStart');
performance.measure('name', 'navigationStart', 'navigationStart');
});
}, "When converting 'navigationStart' to a timestamp and a mark named 'navigationStart' exists, the global object has to be a Window object.");
done();