Lines Matching refs:abort
21 // Tests that abort is fired with the correct event type on AbortControllers
26 strictEqual(event.type, 'abort');
28 ac.signal.addEventListener('abort', common.mustCall((event) => {
30 strictEqual(event.type, 'abort');
32 ac.abort();
33 ac.abort();
38 // Tests that abort events are trusted
40 ac.signal.addEventListener('abort', common.mustCall((event) => {
43 ac.abort();
47 // Tests that abort events have the same `isTrusted` reference
51 const ev3 = new Event('abort');
52 first.signal.addEventListener('abort', common.mustCall((event) => {
55 second.signal.addEventListener('abort', common.mustCall((event) => {
58 first.abort();
59 second.abort();
83 const signal = AbortSignal.abort();
93 const acAbort = AbortController.prototype.abort;
158 ac.abort('reason');
164 const signal = AbortSignal.abort('reason');
200 ref.deref().addEventListener('abort', handler);
208 ref.deref().removeEventListener('abort', handler);
221 ref.deref().addEventListener('abort', handler, { [kWeakHandler]: {} });
236 const signal = AbortSignal.abort();
241 ac.abort();
248 throws(() => AbortSignal.abort().throwIfAborted(), {
262 throws(() => AbortSignal.abort(actualReason).throwIfAborted(), actualReason);
271 throws(() => AbortSignal.abort(actualReason).throwIfAborted(), actualReason);