diff options
author | 2023-08-21 23:39:56 -0700 | |
---|---|---|
committer | 2023-08-21 23:39:56 -0700 | |
commit | 52802a4c556d7498d75d00e4fe4e45633f4283e8 (patch) | |
tree | 9d52b3c386ead79f02e8719c76f301ecfd058d25 /test | |
parent | 44e4d5852a1c31e1d124828fa6417d3d1884cdb2 (diff) | |
download | bun-52802a4c556d7498d75d00e4fe4e45633f4283e8.tar.gz bun-52802a4c556d7498d75d00e4fe4e45633f4283e8.tar.zst bun-52802a4c556d7498d75d00e4fe4e45633f4283e8.zip |
fix fsevents and stub for qwikcity (#4247)
* fix test
* ok
* cm
* EE
* remove the hack we didnt need
Diffstat (limited to 'test')
-rw-r--r-- | test/js/third_party/fsevents/fsevents-event-loop.mjs | 10 | ||||
-rw-r--r-- | test/js/third_party/fsevents/fsevents.test.ts | 20 | ||||
-rw-r--r-- | test/js/third_party/fsevents/package.json | 6 |
3 files changed, 0 insertions, 36 deletions
diff --git a/test/js/third_party/fsevents/fsevents-event-loop.mjs b/test/js/third_party/fsevents/fsevents-event-loop.mjs deleted file mode 100644 index 80e4729a1..000000000 --- a/test/js/third_party/fsevents/fsevents-event-loop.mjs +++ /dev/null @@ -1,10 +0,0 @@ -import fsevents from "fsevents"; - -if (process.argv.length < 3) { - console.log("Usage: bun fsevents-event-loop.ts <directory>"); - process.exit(1); -} -fsevents.watch(process.argv[2], () => { - console.log("it works!"); - process.exit(0); -}); diff --git a/test/js/third_party/fsevents/fsevents.test.ts b/test/js/third_party/fsevents/fsevents.test.ts deleted file mode 100644 index 1381347e9..000000000 --- a/test/js/third_party/fsevents/fsevents.test.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { bunEnv, bunExe } from "harness"; -import path from "path"; -import fs from "fs"; -import os from "os"; - -test("fsevents works (napi_ref_threadsafe_function keeps event loop alive)", async () => { - const tempFile = fs.mkdtempSync(path.join(os.tmpdir(), "fsevents-test-")); - const spawned = Bun.spawn({ - cmd: [bunExe(), "run", path.join(import.meta.dir, "fsevents-event-loop.mjs"), tempFile], - env: bunEnv, - stdio: ["pipe", "pipe", "pipe"], - }); - await Bun.sleep(50); - if (spawned.killed) { - throw new Error("event loop died, test failed"); - } - await Bun.write(tempFile + "/hello.txt", "test"); - expect(await spawned.exited).toBe(0); - expect(await new Response(spawned.stdout).text()).toBe("it works!\n"); -}); diff --git a/test/js/third_party/fsevents/package.json b/test/js/third_party/fsevents/package.json deleted file mode 100644 index 315c73e1a..000000000 --- a/test/js/third_party/fsevents/package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "fsevents-test", - "dependencies": { - "fsevents": "2.3.2" - } -} |