()
| 56 | |
| 57 | // Sync share — Symbol.dispose cancels |
| 58 | async function testSyncShareDispose() { |
| 59 | const shared = shareSync(fromSync('sync-dispose')); |
| 60 | const consumer = shared.pull(); |
| 61 | shared[Symbol.dispose](); |
| 62 | assert.strictEqual(shared.consumerCount, 0); |
| 63 | const result = textSync(consumer); |
| 64 | assert.strictEqual(result, ''); |
| 65 | } |
| 66 | |
| 67 | // Async consumer iterator throw() |
| 68 | async function testAsyncIteratorThrow() { |
no test coverage detected