Files
bun.sh/test/js/third_party/comlink/comlink.test.ts
Ciro Spaciari 99da0ae54b fix start delay on Worker (#3707)
* fix start delay on Worker

* fmt

* add delay test
2023-07-20 14:49:10 -07:00

16 lines
478 B
TypeScript

import { test, expect, describe } from "bun:test";
import { join } from "path";
import * as Comlink from "comlink";
describe("comlink", () => {
test("should start without big delay", async () => {
const worker = new Worker(join(import.meta.dir, "worker.fixture.ts"));
const obj = Comlink.wrap(worker);
const start = performance.now();
//@ts-ignore
await obj.counter;
const end = performance.now();
expect(end - start).toBeLessThan(100);
});
});