|
4 | 4 | *--------------------------------------------------------------------------------------------*/
|
5 | 5 | import assert from 'assert';
|
6 | 6 | import { stub } from 'sinon';
|
7 |
| -import { DeferredPromise, timeout } from '../../common/async.js'; |
| 7 | +import { timeout } from '../../common/async.js'; |
8 | 8 | import { CancellationToken } from '../../common/cancellation.js';
|
9 | 9 | import { errorHandler, setUnexpectedErrorHandler } from '../../common/errors.js';
|
10 | 10 | import { AsyncEmitter, DebounceEmitter, DynamicListEventMultiplexer, Emitter, Event, EventBufferer, EventMultiplexer, IWaitUntil, ListenerLeakError, ListenerRefusalError, MicrotaskEmitter, PauseableEmitter, Relay, createEventDeliveryQueue } from '../../common/event.js';
|
@@ -1221,48 +1221,6 @@ suite('Event utils', () => {
|
1221 | 1221 | listener.dispose(); // should not crash
|
1222 | 1222 | });
|
1223 | 1223 |
|
1224 |
| - suite('fromPromise', () => { |
1225 |
| - |
1226 |
| - test('not yet resolved', async function () { |
1227 |
| - return new Promise(resolve => { |
1228 |
| - let promise = new DeferredPromise<number>(); |
1229 |
| - |
1230 |
| - ds.add(Event.fromPromise(promise.p)(e => { |
1231 |
| - assert.strictEqual(e, 1); |
1232 |
| - |
1233 |
| - promise = new DeferredPromise(); |
1234 |
| - |
1235 |
| - ds.add(Event.fromPromise(promise.p)(() => { |
1236 |
| - resolve(); |
1237 |
| - })); |
1238 |
| - |
1239 |
| - promise.error(undefined); |
1240 |
| - })); |
1241 |
| - |
1242 |
| - promise.complete(1); |
1243 |
| - }); |
1244 |
| - }); |
1245 |
| - |
1246 |
| - test('already resolved', async function () { |
1247 |
| - return new Promise(resolve => { |
1248 |
| - let promise = new DeferredPromise<number>(); |
1249 |
| - promise.complete(1); |
1250 |
| - |
1251 |
| - ds.add(Event.fromPromise(promise.p)(e => { |
1252 |
| - assert.strictEqual(e, 1); |
1253 |
| - |
1254 |
| - promise = new DeferredPromise(); |
1255 |
| - promise.error(undefined); |
1256 |
| - |
1257 |
| - ds.add(Event.fromPromise(promise.p)(() => { |
1258 |
| - resolve(); |
1259 |
| - })); |
1260 |
| - })); |
1261 |
| - |
1262 |
| - }); |
1263 |
| - }); |
1264 |
| - }); |
1265 |
| - |
1266 | 1224 | suite('Relay', () => {
|
1267 | 1225 | test('should input work', () => {
|
1268 | 1226 | const e1 = ds.add(new Emitter<number>());
|
|
0 commit comments