Skip to content

Commit 813af36

Browse files
committed
make tests more explicit for queue
1 parent 26cdb9c commit 813af36

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

test/write.test.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,15 @@ it('Writing - All in one big test', async () => {
5656
3,
5757
'Writer internal queue starts correct number of open chunks',
5858
);
59-
writer.write(helloWorld);
60-
writer.write(fileLikeUtf8);
61-
writer.write(folder);
59+
const helloProm = writer.write(helloWorld);
60+
const fileProm = writer.write(fileLikeUtf8);
61+
const folderProm = writer.write(folder);
6262
assert.equal(writer.desiredSize, 0, 'Writer full');
6363
await writer.ready;
6464
assert.equal(writer.desiredSize, 1, 'Writer has opening');
65+
await Promise.all([helloProm, fileProm, folderProm])
66+
assert.equal(writer.desiredSize, 3, 'Writer queue empty');
6567
await writer.close();
66-
await writer.ready;
6768
assert.equal(writer.desiredSize, 0, 'Writer no longer has queue');
6869
})();
6970

0 commit comments

Comments
 (0)