repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
perf(ci): ensure internal benchmark run on the same self hosted runner
[poolifier.git]
/
tests
/
deque.test.js
diff --git
a/tests/deque.test.js
b/tests/deque.test.js
index 290eadbfa48df38c0488faf732377aae8b0dd888..73e54590b3956e91ba7b1c2ad39e636c3fa92a95 100644
(file)
--- a/
tests/deque.test.js
+++ b/
tests/deque.test.js
@@
-8,20
+8,20
@@
describe('Deque test suite', () => {
expect(deque.size).toBe(1)
expect(deque.maxSize).toBe(1)
expect(rtSize).toBe(deque.size)
expect(deque.size).toBe(1)
expect(deque.maxSize).toBe(1)
expect(rtSize).toBe(deque.size)
- expect(deque.head).toMatchObject({
value
: 1 })
- expect(deque.tail).toMatchObject({
value
: 1 })
+ expect(deque.head).toMatchObject({
data
: 1 })
+ expect(deque.tail).toMatchObject({
data
: 1 })
rtSize = deque.push(2)
expect(deque.size).toBe(2)
expect(deque.maxSize).toBe(2)
expect(rtSize).toBe(deque.size)
rtSize = deque.push(2)
expect(deque.size).toBe(2)
expect(deque.maxSize).toBe(2)
expect(rtSize).toBe(deque.size)
- expect(deque.head).toMatchObject({
value
: 1 })
- expect(deque.tail).toMatchObject({
value
: 2 })
+ expect(deque.head).toMatchObject({
data
: 1 })
+ expect(deque.tail).toMatchObject({
data
: 2 })
rtSize = deque.push(3)
expect(deque.size).toBe(3)
expect(deque.maxSize).toBe(3)
expect(rtSize).toBe(deque.size)
rtSize = deque.push(3)
expect(deque.size).toBe(3)
expect(deque.maxSize).toBe(3)
expect(rtSize).toBe(deque.size)
- expect(deque.head).toMatchObject({
value
: 1 })
- expect(deque.tail).toMatchObject({
value
: 3 })
+ expect(deque.head).toMatchObject({
data
: 1 })
+ expect(deque.tail).toMatchObject({
data
: 3 })
})
it('Verify unshift() behavior', () => {
})
it('Verify unshift() behavior', () => {
@@
-30,20
+30,20
@@
describe('Deque test suite', () => {
expect(deque.size).toBe(1)
expect(deque.maxSize).toBe(1)
expect(rtSize).toBe(deque.size)
expect(deque.size).toBe(1)
expect(deque.maxSize).toBe(1)
expect(rtSize).toBe(deque.size)
- expect(deque.head).toMatchObject({
value
: 1 })
- expect(deque.tail).toMatchObject({
value
: 1 })
+ expect(deque.head).toMatchObject({
data
: 1 })
+ expect(deque.tail).toMatchObject({
data
: 1 })
rtSize = deque.unshift(2)
expect(deque.size).toBe(2)
expect(deque.maxSize).toBe(2)
expect(rtSize).toBe(deque.size)
rtSize = deque.unshift(2)
expect(deque.size).toBe(2)
expect(deque.maxSize).toBe(2)
expect(rtSize).toBe(deque.size)
- expect(deque.head).toMatchObject({
value
: 2 })
- expect(deque.tail).toMatchObject({
value
: 1 })
+ expect(deque.head).toMatchObject({
data
: 2 })
+ expect(deque.tail).toMatchObject({
data
: 1 })
rtSize = deque.unshift(3)
expect(deque.size).toBe(3)
expect(deque.maxSize).toBe(3)
expect(rtSize).toBe(deque.size)
rtSize = deque.unshift(3)
expect(deque.size).toBe(3)
expect(deque.maxSize).toBe(3)
expect(rtSize).toBe(deque.size)
- expect(deque.head).toMatchObject({
value
: 3 })
- expect(deque.tail).toMatchObject({
value
: 1 })
+ expect(deque.head).toMatchObject({
data
: 3 })
+ expect(deque.tail).toMatchObject({
data
: 1 })
})
it('Verify pop() behavior', () => {
})
it('Verify pop() behavior', () => {
@@
-55,14
+55,14
@@
describe('Deque test suite', () => {
expect(deque.size).toBe(2)
expect(deque.maxSize).toBe(3)
expect(rtItem).toBe(3)
expect(deque.size).toBe(2)
expect(deque.maxSize).toBe(3)
expect(rtItem).toBe(3)
- expect(deque.head).toMatchObject({
value
: 1 })
- expect(deque.tail).toMatchObject({
value
: 2 })
+ expect(deque.head).toMatchObject({
data
: 1 })
+ expect(deque.tail).toMatchObject({
data
: 2 })
rtItem = deque.pop()
expect(deque.size).toBe(1)
expect(deque.maxSize).toBe(3)
expect(rtItem).toBe(2)
rtItem = deque.pop()
expect(deque.size).toBe(1)
expect(deque.maxSize).toBe(3)
expect(rtItem).toBe(2)
- expect(deque.head).toMatchObject({
value
: 1 })
- expect(deque.tail).toMatchObject({
value
: 1 })
+ expect(deque.head).toMatchObject({
data
: 1 })
+ expect(deque.tail).toMatchObject({
data
: 1 })
rtItem = deque.pop()
expect(deque.size).toBe(0)
expect(deque.maxSize).toBe(3)
rtItem = deque.pop()
expect(deque.size).toBe(0)
expect(deque.maxSize).toBe(3)
@@
-80,14
+80,14
@@
describe('Deque test suite', () => {
expect(deque.size).toBe(2)
expect(deque.maxSize).toBe(3)
expect(rtItem).toBe(1)
expect(deque.size).toBe(2)
expect(deque.maxSize).toBe(3)
expect(rtItem).toBe(1)
- expect(deque.head).toMatchObject({
value
: 2 })
- expect(deque.tail).toMatchObject({
value
: 3 })
+ expect(deque.head).toMatchObject({
data
: 2 })
+ expect(deque.tail).toMatchObject({
data
: 3 })
rtItem = deque.shift()
expect(deque.size).toBe(1)
expect(deque.maxSize).toBe(3)
expect(rtItem).toBe(2)
rtItem = deque.shift()
expect(deque.size).toBe(1)
expect(deque.maxSize).toBe(3)
expect(rtItem).toBe(2)
- expect(deque.head).toMatchObject({
value
: 3 })
- expect(deque.tail).toMatchObject({
value
: 3 })
+ expect(deque.head).toMatchObject({
data
: 3 })
+ expect(deque.tail).toMatchObject({
data
: 3 })
rtItem = deque.shift()
expect(deque.size).toBe(0)
expect(deque.maxSize).toBe(3)
rtItem = deque.shift()
expect(deque.size).toBe(0)
expect(deque.maxSize).toBe(3)
@@
-123,8
+123,8
@@
describe('Deque test suite', () => {
deque.push(3)
expect(deque.size).toBe(3)
expect(deque.maxSize).toBe(3)
deque.push(3)
expect(deque.size).toBe(3)
expect(deque.maxSize).toBe(3)
- expect(deque.head).toMatchObject({
value
: 1 })
- expect(deque.tail).toMatchObject({
value
: 3 })
+ expect(deque.head).toMatchObject({
data
: 1 })
+ expect(deque.tail).toMatchObject({
data
: 3 })
deque.clear()
expect(deque.size).toBe(0)
expect(deque.maxSize).toBe(0)
deque.clear()
expect(deque.size).toBe(0)
expect(deque.maxSize).toBe(0)