Skip to content

Commit f1671cd

Browse files
committed
Add tests
1 parent eb677e3 commit f1671cd

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

test/JestTransform.tests.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import AdderWorker from 'worker:./workers/Adder.worker.ts';
22

3-
describe('Test', () =>
3+
describe('JestTransform', () =>
44
{
55
it('should work', async () =>
66
new Promise<void>((resolve) =>

test/NoWorker.tests.ts

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import AdderWorker from 'worker:./workers/Adder.worker.ts';
2+
3+
describe('NoWorker', () =>
4+
{
5+
let savedWorker: typeof Worker;
6+
7+
beforeAll(() =>
8+
{
9+
savedWorker = globalThis.Worker;
10+
// @ts-expect-error: remove Worker
11+
delete globalThis.Worker;
12+
});
13+
afterAll(() =>
14+
{
15+
globalThis.Worker = savedWorker;
16+
});
17+
18+
it('should throw if no Worker', () =>
19+
{
20+
expect(() => new AdderWorker()).toThrow(ReferenceError);
21+
}
22+
);
23+
});

0 commit comments

Comments
 (0)