diff options
Diffstat (limited to 'cli/tests/unit/signal_test.ts')
-rw-r--r-- | cli/tests/unit/signal_test.ts | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/cli/tests/unit/signal_test.ts b/cli/tests/unit/signal_test.ts index e0e94b49a..9deca0837 100644 --- a/cli/tests/unit/signal_test.ts +++ b/cli/tests/unit/signal_test.ts @@ -4,15 +4,10 @@ import { assertEquals, assertThrows, deferred, + delay, unitTest, } from "./test_util.ts"; -function defer(n: number): Promise<void> { - return new Promise((resolve: () => void, _) => { - setTimeout(resolve, n); - }); -} - unitTest( { ignore: Deno.build.os !== "windows" }, function signalsNotImplemented(): void { @@ -113,11 +108,11 @@ unitTest( let c = 0; const sig = Deno.signal(Deno.Signal.SIGUSR1); setTimeout(async () => { - await defer(20); + await delay(20); for (const _ of Array(3)) { // Sends SIGUSR1 3 times. Deno.kill(Deno.pid, Deno.Signal.SIGUSR1); - await defer(20); + await delay(20); } sig.dispose(); resolvable.resolve(); |