Skip to content

Commit e6ac933

Browse files
committed
cov(tests): better coverage
1 parent aede3b8 commit e6ac933

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/lib/priority-queue/priority-queue.spec.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,3 +95,14 @@ test('add/poll throws error', t => {
9595
t.is(++errors, 2);
9696
}
9797
});
98+
99+
test('high load', t => {
100+
const queue = new PriorityQueue<Item>();
101+
const maxId = 1e6;
102+
103+
for (let i = 1; i <= maxId; ++i) {
104+
queue.queue({ id: i }, i);
105+
}
106+
107+
t.deepEqual(queue.dequeue(), { id: maxId });
108+
});

0 commit comments

Comments
 (0)