1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-26 00:59:24 -05:00
denoland-deno/cli/tests/subdir/test_worker.js
2020-04-14 17:41:06 +02:00

19 lines
321 B
JavaScript

let thrown = false;
if (self.name !== "") {
throw Error(`Bad worker name: ${self.name}, expected empty string.`);
}
onmessage = function (e) {
if (thrown === false) {
thrown = true;
throw new SyntaxError("[test error]");
}
postMessage(e.data);
close();
};
onerror = function () {
return false;
};