summaryrefslogtreecommitdiff
path: root/cli/tests/unit/signal_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit/signal_test.ts')
-rw-r--r--cli/tests/unit/signal_test.ts11
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();