summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/core.fnl6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/core.fnl b/tests/core.fnl
index e550b4b..3c8dae0 100644
--- a/tests/core.fnl
+++ b/tests/core.fnl
@@ -70,6 +70,12 @@
(let [a {}]
(assert-eq (core.empty a) []))))
+(deftest vector-test
+ (testing "vecor can store nil elements"
+ (assert-eq 6 (core.count (core.vector nil nil nil nil nil nil)))
+ (assert-eq 6 (core.count (core.conj (core.vector nil nil nil nil nil) nil)))
+ (assert-eq 6 (core.count (core.pop (core.conj (core.vector nil nil nil nil nil nil) nil))))))
+
(deftest test-predicates
(testing "zero?"
(assert-is (core.zero? 0))