X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fdeque.test.js;h=8521047d1ef7edc8aecc5eb5483c556d61b355e9;hb=db746922cea3decbb34b5878d56a468d659d33f5;hp=dec96b3582a28605fca18d24204428e9f93da4c3;hpb=574b351dcb46b90a6a8d0ffb15b5016392e5a63f;p=poolifier.git diff --git a/tests/deque.test.js b/tests/deque.test.js index dec96b35..8521047d 100644 --- a/tests/deque.test.js +++ b/tests/deque.test.js @@ -123,4 +123,16 @@ describe('Deque test suite', () => { ++i } }) + + it('Verify backward() iterator behavior', () => { + const deque = new Deque() + deque.push(1) + deque.push(2) + deque.push(3) + let i = deque.size + for (const value of deque.backward()) { + expect(value).toBe(i) + --i + } + }) })