blob: 19594b3b4fc31b17c6e6b2d4f0394d333846864e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
(import :test)
(test.test "Identity equality" (seq
((test.assert-eq false false))
((test.assert-eq true true))))
(test.test "Not behaves correctly" (seq
((test.assert-eq (not false) true))
((test.assert-eq (not true) false))))
(test.test "And behaves correctly" (seq
((test.assert-eq (& true true) true))
((test.assert-eq (& true false) false))
((test.assert-eq (& false true) false))
((test.assert-eq (& false false) false))))
(test.test "Or behaves correctly" (seq
((test.assert-eq (| true true) true))
((test.assert-eq (| true false) true))
((test.assert-eq (| false true) true))
((test.assert-eq (| false false) false))))
|