summaryrefslogtreecommitdiff
path: root/cli/tests/unit/abort_controller_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit/abort_controller_test.ts')
-rw-r--r--cli/tests/unit/abort_controller_test.ts64
1 files changed, 0 insertions, 64 deletions
diff --git a/cli/tests/unit/abort_controller_test.ts b/cli/tests/unit/abort_controller_test.ts
deleted file mode 100644
index 60ea6aa24..000000000
--- a/cli/tests/unit/abort_controller_test.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
-
-import { assert, assertEquals } from "./test_util.ts";
-
-Deno.test(function basicAbortController() {
- const controller = new AbortController();
- assert(controller);
- const { signal } = controller;
- assert(signal);
- assertEquals(signal.aborted, false);
- controller.abort();
- assertEquals(signal.aborted, true);
-});
-
-Deno.test(function signalCallsOnabort() {
- const controller = new AbortController();
- const { signal } = controller;
- let called = false;
- signal.onabort = (evt) => {
- assert(evt);
- assertEquals(evt.type, "abort");
- called = true;
- };
- controller.abort();
- assert(called);
-});
-
-Deno.test(function signalEventListener() {
- const controller = new AbortController();
- const { signal } = controller;
- let called = false;
- signal.addEventListener("abort", function (ev) {
- assert(this === signal);
- assertEquals(ev.type, "abort");
- called = true;
- });
- controller.abort();
- assert(called);
-});
-
-Deno.test(function onlyAbortsOnce() {
- const controller = new AbortController();
- const { signal } = controller;
- let called = 0;
- signal.addEventListener("abort", () => called++);
- signal.onabort = () => {
- called++;
- };
- controller.abort();
- assertEquals(called, 2);
- controller.abort();
- assertEquals(called, 2);
-});
-
-Deno.test(function controllerHasProperToString() {
- const actual = Object.prototype.toString.call(new AbortController());
- assertEquals(actual, "[object AbortController]");
-});
-
-Deno.test(function abortReason() {
- const signal = AbortSignal.abort("hey!");
- assertEquals(signal.aborted, true);
- assertEquals(signal.reason, "hey!");
-});