summaryrefslogtreecommitdiff
path: root/core_test.fnl
diff options
context:
space:
mode:
authorAndrey Orst <andreyorst@gmail.com>2020-10-26 22:51:21 +0300
committerAndrey Orst <andreyorst@gmail.com>2020-10-26 22:51:21 +0300
commit89db88c88083aaabba412662d9da10102f519b8d (patch)
treeac05da989c01aafca4c9a9167cc23754e0adff22 /core_test.fnl
parenteb5ac9685626493847340274a97a0e99c0231e7b (diff)
feature(core): add assoc function & test
Diffstat (limited to 'core_test.fnl')
-rw-r--r--core_test.fnl8
1 files changed, 6 insertions, 2 deletions
diff --git a/core_test.fnl b/core_test.fnl
index 38ce135..0367ae2 100644
--- a/core_test.fnl
+++ b/core_test.fnl
@@ -39,7 +39,8 @@
: range
: reverse
: inc
- : dec}
+ : dec
+ : assoc}
(require :core))
(deftest equality
@@ -241,7 +242,10 @@
(assert-eq (rest {:a 1}) []))
(testing reduce-kv
- (assert-eq (reduce-kv #(+ $1 $3) 0 {:a 1 :b 2 :c 3}) 6)))
+ (assert-eq (reduce-kv #(+ $1 $3) 0 {:a 1 :b 2 :c 3}) 6))
+
+ (testing assoc
+ (assert-eq (assoc {} :a 1 :b 2 :c 3 :d 4) {:a 1 :b 2 :c 3 :d 4})))
(deftest function-manipulation
(testing constantly