Fixed insert() tests
This commit is contained in:
parent
5f31aa2944
commit
d29f29a4b8
|
@ -19,7 +19,7 @@ import ../src/nimdeque
|
|||
|
||||
|
||||
when isMainModule:
|
||||
const size = 1500
|
||||
const size = 10
|
||||
const benchSize = 500000
|
||||
|
||||
echo &"Running tests with queue of size {size}"
|
||||
|
@ -81,7 +81,7 @@ when isMainModule:
|
|||
oldLen = deque.len()
|
||||
deque.insert(size - 2, 0x42362)
|
||||
doAssert oldLen + 1 == deque.len()
|
||||
doAssert deque.pop(size - 1) == 0x42362
|
||||
doAssert deque.pop(size - 2) == 0x42362
|
||||
doAssert deque.len() == oldLen
|
||||
|
||||
echo &"\t- Checking insert({size div 2})"
|
||||
|
@ -95,9 +95,9 @@ when isMainModule:
|
|||
let idx = rand(size - 1)
|
||||
echo &"\t- Checking insert({idx})"
|
||||
oldLen = deque.len()
|
||||
deque.insert(size - 2, idx)
|
||||
deque.insert(idx, 0xff)
|
||||
doAssert oldLen + 1 == deque.len()
|
||||
doAssert deque.pop(size - 1) == idx
|
||||
doAssert deque.pop(idx) == 0xff
|
||||
doAssert deque.len() == oldLen
|
||||
|
||||
echo "\t- Checking backwards indeces"
|
||||
|
|
Loading…
Reference in New Issue