add tests

This commit is contained in:
Quentin Leonetti
2019-07-14 05:31:07 +02:00
parent fed2f5977a
commit 3254dc445c

View File

@@ -19,9 +19,19 @@
(test "lt" (lt 3 4) true) (test "lt" (lt 3 4) true)
(test "gt" (gt 3 4) false) (test "gt" (gt 3 4) false)
(test "and - true" (and 1 2 true 4) 4)
(test "and - false" (and 1 false 2) false)
(test "or - true" (or false false 2 false) 2)
(test "if - branch 1" (if (gt 3 2) ("branch 1") ("branch 2")) "branch 1")
(test "if - branch 2" (if (lt 3 2) ("branch 1") ("branch 2")) "branch 2")
; Arrays ; Arrays
(test "first" (first ("a" "b" "c")) "a") (test "first" (first ("a" "b" "c")) "a")
(test "rest" (rest ("a" "b" "c")) ("b" "c"))
(test "last" (last ("a" "b" "c")) "c") (test "last" (last ("a" "b" "c")) "c")
(test "range simple" (range 0 4) (0 1 2 3 4)) (test "range simple" (range 0 4) (0 1 2 3 4))
(test "range with step" (range 0 4 2) (0 2 4)) (test "range with step" (range 0 4 2) (0 2 4))