diff options
-rw-r--r-- | test/js/web/abort/abort.test.ts | 4 |
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); }); }); }); |