From 2c33ebed7be1313fc66a80437a66e9d4155308a9 Mon Sep 17 00:00:00 2001 From: Araq Date: Mon, 12 Oct 2015 21:12:00 +0200 Subject: [PATCH] improves new tests --- tests/collections/tapply.nim | 6 +++++- tests/collections/tmapit.nim | 9 +++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/tests/collections/tapply.nim b/tests/collections/tapply.nim index 403321ce1..2b7464216 100644 --- a/tests/collections/tapply.nim +++ b/tests/collections/tapply.nim @@ -1,7 +1,11 @@ +discard """ + output: '''true''' +""" + import sequtils var x = @[1, 2, 3] x.apply(proc(x: var int) = x = x+10) x.apply(proc(x: int): int = x+100) x.applyIt(it+5000) -doAssert x == @[5111, 5112, 5113] +echo x == @[5111, 5112, 5113] diff --git a/tests/collections/tmapit.nim b/tests/collections/tmapit.nim index 067561882..b2afa9429 100644 --- a/tests/collections/tmapit.nim +++ b/tests/collections/tmapit.nim @@ -1,9 +1,14 @@ +discard """ + output: '''true +true''' +""" + import sequtils var x = @[1, 2, 3] # This mapIt call will run with preallocation because ``len`` is available. var y = x.mapIt($(it+10)) -doAssert y == @["11", "12", "13"] +echo y == @["11", "12", "13"] type structureWithoutLen = object a: array[5, int] @@ -25,4 +30,4 @@ st.a[4] = 4 # this will run without preallocating the result # since ``len`` is not available var r = st.mapIt($(it+10)) -doAssert r == @["10", "11", "12", "13", "14"] +echo r == @["10", "11", "12", "13", "14"]