aboutsummaryrefslogtreecommitdiff
path: root/test/iterators.tm
diff options
context:
space:
mode:
Diffstat (limited to 'test/iterators.tm')
-rw-r--r--test/iterators.tm16
1 files changed, 6 insertions, 10 deletions
diff --git a/test/iterators.tm b/test/iterators.tm
index ed08f73d..7b4fe1f6 100644
--- a/test/iterators.tm
+++ b/test/iterators.tm
@@ -18,20 +18,16 @@ func range(first:Int, last:Int -> func(->Int?))
func main()
values := ["A", "B", "C", "D"]
- >> (++: "($(foo.x)$(foo.y))" for foo in pairwise(values))!
- = "(AB)(BC)(CD)"
- >> ["$(foo.x)$(foo.y)" for foo in pairwise(values)]
- = ["AB", "BC", "CD"]
+ assert (++: "($(foo.x)$(foo.y))" for foo in pairwise(values))! == "(AB)(BC)(CD)"
+ assert ["$(foo.x)$(foo.y)" for foo in pairwise(values)] == ["AB", "BC", "CD"]
do
result : @[Text]
for foo in pairwise(values)
result.insert("$(foo.x)$(foo.y)")
- >> result[]
- = ["AB", "BC", "CD"]
+ assert result[] == ["AB", "BC", "CD"]
- >> [i for i in range(5, 10)]
- = [5, 6, 7, 8, 9, 10]
+ assert [i for i in range(5, 10)] == [5, 6, 7, 8, 9, 10]
+
+ assert (+: range(5, 10))! == 45
- >> (+: range(5, 10))!
- = 45