blob: 87dcf0911b8364c42c2fe78fca09355ad65353fd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import { expect, test } from "bun:test";
test("worker", done => {
const worker = new Worker(new URL("worker-fixture.js", import.meta.url).href, {
smol: true,
});
expect(worker.threadId).toBe(1);
worker.postMessage("hello");
worker.onerror = e => {
done(e.error);
};
worker.onmessage = e => {
expect(e.data).toEqual("initial message");
worker.terminate();
done();
};
});
|