Lines Matching refs:signal
924 // Ensure that options.signal.removeEventListener was called
927 const signal = ac.signal;
929 signal.removeEventListener = common.mustCall(
935 rli.question('hello?', { signal }, common.mustCall());
1040 // Calling the question callback with abort signal
1043 const { signal } = new AbortController();
1044 rli.question('foo?', { signal }, common.mustCall((answer) => {
1074 // Calling the promisified question with abort signal
1078 const { signal } = new AbortController();
1079 question('foo?', { signal })
1090 const signal = ac.signal;
1095 rli.question('hello?', { signal }, common.mustNotCall());
1104 const signal = ac.signal;
1110 question('hello?', { signal })
1120 // pre-aborted signal
1122 const signal = AbortSignal.abort();
1126 rli.question('hello?', { signal }, common.mustNotCall());
1130 // pre-aborted signal promisified question
1132 const signal = AbortSignal.abort();
1137 question('hello?', { signal })
1346 const signal = AbortSignal.abort();
1351 signal,
1354 assert.strictEqual(getEventListeners(signal, 'abort').length, 0);
1360 const { signal } = ac;
1364 signal,
1366 assert.strictEqual(getEventListeners(signal, 'abort').length, 1);
1369 assert.strictEqual(getEventListeners(signal, 'abort').length, 0);
1375 const { signal } = ac;
1379 signal,
1381 assert.strictEqual(getEventListeners(signal, 'abort').length, 1);
1383 assert.strictEqual(getEventListeners(signal, 'abort').length, 0);
1387 // Constructor throws if signal is not an abort signal
1391 signal: {},