use doAssert in tests (#16486)
This commit is contained in:
parent
f9a15dbae9
commit
6d442a40a6
78 changed files with 1056 additions and 1056 deletions
|
|
@ -11,16 +11,16 @@ block SinglyLinkedListTest1:
|
|||
var L: SinglyLinkedList[int]
|
||||
for d in items(data): L.prepend(d)
|
||||
for d in items(data): L.append(d)
|
||||
assert($L == "[6, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6]")
|
||||
doAssert($L == "[6, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6]")
|
||||
|
||||
assert(4 in L)
|
||||
doAssert(4 in L)
|
||||
|
||||
block SinglyLinkedListTest2:
|
||||
var L: SinglyLinkedList[string]
|
||||
for d in items(data): L.prepend($d)
|
||||
assert($L == """["6", "5", "4", "3", "2", "1"]""")
|
||||
doAssert($L == """["6", "5", "4", "3", "2", "1"]""")
|
||||
|
||||
assert("4" in L)
|
||||
doAssert("4" in L)
|
||||
|
||||
|
||||
block DoublyLinkedListTest1:
|
||||
|
|
@ -28,39 +28,39 @@ block DoublyLinkedListTest1:
|
|||
for d in items(data): L.prepend(d)
|
||||
for d in items(data): L.append(d)
|
||||
L.remove(L.find(1))
|
||||
assert($L == "[6, 5, 4, 3, 2, 1, 2, 3, 4, 5, 6]")
|
||||
doAssert($L == "[6, 5, 4, 3, 2, 1, 2, 3, 4, 5, 6]")
|
||||
|
||||
assert(4 in L)
|
||||
doAssert(4 in L)
|
||||
|
||||
block SinglyLinkedRingTest1:
|
||||
var L: SinglyLinkedRing[int]
|
||||
L.prepend(4)
|
||||
assert($L == "[4]")
|
||||
doAssert($L == "[4]")
|
||||
L.prepend(4)
|
||||
|
||||
assert($L == "[4, 4]")
|
||||
assert(4 in L)
|
||||
doAssert($L == "[4, 4]")
|
||||
doAssert(4 in L)
|
||||
|
||||
|
||||
block DoublyLinkedRingTest1:
|
||||
var L: DoublyLinkedRing[int]
|
||||
L.prepend(4)
|
||||
assert($L == "[4]")
|
||||
doAssert($L == "[4]")
|
||||
L.prepend(4)
|
||||
|
||||
assert($L == "[4, 4]")
|
||||
assert(4 in L)
|
||||
doAssert($L == "[4, 4]")
|
||||
doAssert(4 in L)
|
||||
|
||||
L.append(3)
|
||||
L.append(5)
|
||||
assert($L == "[4, 4, 3, 5]")
|
||||
doAssert($L == "[4, 4, 3, 5]")
|
||||
|
||||
L.remove(L.find(3))
|
||||
L.remove(L.find(5))
|
||||
L.remove(L.find(4))
|
||||
L.remove(L.find(4))
|
||||
assert($L == "[]")
|
||||
assert(4 notin L)
|
||||
doAssert($L == "[]")
|
||||
doAssert(4 notin L)
|
||||
|
||||
block tlistsToString:
|
||||
block:
|
||||
|
|
@ -105,8 +105,8 @@ template testCommon(initList, toList) =
|
|||
doAssert a.toSeq == [f0]
|
||||
doAssert b.toSeq == [f0, f1]
|
||||
f0.x = 42
|
||||
assert a.head.value.x == 42
|
||||
assert b.head.value.x == 42
|
||||
doAssert a.head.value.x == 42
|
||||
doAssert b.head.value.x == 42
|
||||
|
||||
block: # add, addMoved
|
||||
block:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue