diff options
Diffstat (limited to 'cli/tests/unit_node/_fs/_fs_watch_test.ts')
-rw-r--r-- | cli/tests/unit_node/_fs/_fs_watch_test.ts | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/cli/tests/unit_node/_fs/_fs_watch_test.ts b/cli/tests/unit_node/_fs/_fs_watch_test.ts deleted file mode 100644 index ffa6cac45..000000000 --- a/cli/tests/unit_node/_fs/_fs_watch_test.ts +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license. -import { watch } from "node:fs"; -import { assertEquals } from "@test_util/std/assert/mod.ts"; - -function wait(time: number) { - return new Promise((resolve) => { - setTimeout(resolve, time); - }); -} - -Deno.test({ - name: "watching a file", - async fn() { - const file = Deno.makeTempFileSync(); - const result: Array<[string, string | null]> = []; - const watcher = watch( - file, - (eventType, filename) => result.push([eventType, filename]), - ); - await wait(100); - Deno.writeTextFileSync(file, "something"); - await wait(100); - watcher.close(); - await wait(100); - assertEquals(result.length >= 1, true); - }, -}); |