aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/js/web/abort/abort.test.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/js/web/abort/abort.test.ts b/test/js/web/abort/abort.test.ts
index c72f7cb5a..04b965b94 100644
--- a/test/js/web/abort/abort.test.ts
+++ b/test/js/web/abort/abort.test.ts
@@ -111,14 +111,16 @@ describe("AbortSignal", () => {
expect(AbortSignal.abort()).toHaveProperty("reason");
expect(AbortSignal.timeout(0)).toHaveProperty("reason");
});
- test("onabort", () => {
+ test("onabort", done => {
const signal = AbortSignal.timeout(0);
expect(signal.onabort).toBeNull();
const onabort = (event: Event) => {
expect(event instanceof Event).toBe(true);
+ done();
};
expect(() => (signal.onabort = onabort)).not.toThrow();
expect(signal.onabort).toStrictEqual(onabort);
+ setTimeout(() => {}, 1);
});
});
});