Lines Matching refs:ee
15 const ee = new EventEmitter();
18 ee.emit('myevent', 42);
21 const [value] = await once(ee, 'myevent');
23 strictEqual(ee.listenerCount('error'), 0);
24 strictEqual(ee.listenerCount('myevent'), 0);
28 const ee = new EventEmitter();
31 ee.emit('myevent', 42, 24);
34 const value = await once(ee, 'myevent');
39 const ee = new EventEmitter();
44 ee.emit('error', expected);
48 await once(ee, 'myevent');
53 strictEqual(ee.listenerCount('error'), 0);
54 strictEqual(ee.listenerCount('myevent'), 0);
58 const ee = new EventEmitter();
63 ee.emit('error', expected);
64 ee.emit('myevent', 42, 24);
68 await once(ee, 'myevent');
74 strictEqual(ee.listenerCount('error'), 0);
75 strictEqual(ee.listenerCount('myevent'), 0);
79 const ee = new EventEmitter();
83 ee.emit('error', expected);
86 const promise = once(ee, 'error');
87 strictEqual(ee.listenerCount('error'), 1);
90 strictEqual(ee.listenerCount('error'), 0);
91 strictEqual(ee.listenerCount('myevent'), 0);
116 const ee = new EventEmitter();
117 ee.addEventListener = fail;
118 ee.removeAllListeners = fail;
119 process.nextTick(() => ee.emit('foo'));
120 await once(ee, 'foo');
124 const ee = new EventEmitter();
126 ee.on('error', common.mustNotCall());
130 return rejects(once(ee, 'foo', { signal }), {
135 return rejects(once(ee, 'foo', { signal: ac.signal }), {
141 const ee = new EventEmitter();
143 ee.on('error', common.mustNotCall());
144 const r = rejects(once(ee, 'foo', { signal: ac.signal }), {
152 const ee = new EventEmitter();
155 ee.emit('foo');
158 await once(ee, 'foo', { signal: ac.signal });