summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
2493c34)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
expect(circularBuffer.items).toMatchObject([5, 6, 3, 4])
expect(circularBuffer.writeIdx).toBe(2)
})
expect(circularBuffer.items).toMatchObject([5, 6, 3, 4])
expect(circularBuffer.writeIdx).toBe(2)
})
+
+ it('Verify that circular buffer toArray() works as intended', () => {
+ const circularBuffer = new CircularBuffer(4)
+ circularBuffer.put(1)
+ circularBuffer.put(2)
+ circularBuffer.put(3)
+ circularBuffer.put(4)
+ circularBuffer.put(5)
+ circularBuffer.put(6)
+ expect(circularBuffer.toArray()).toStrictEqual([5, 6, 3, 4])
+ })