summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/clojure/test_clojure/protocols.clj3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/clojure/test_clojure/protocols.clj b/test/clojure/test_clojure/protocols.clj
index b0f48453..78a62dae 100644
--- a/test/clojure/test_clojure/protocols.clj
+++ b/test/clojure/test_clojure/protocols.clj
@@ -187,7 +187,8 @@
(deftest defrecord-acts-like-a-map
(let [rec (r 1 2)]
- (is (= (r 1 3 {} {:c 4}) (merge rec {:b 3 :c 4})))))
+ (is (= (r 1 3 {} {:c 4}) (merge rec {:b 3 :c 4})))
+ (is (= {:a 11 :b 2 :c 10} (merge-with + rec {:a 10 :c 10})))))
(deftest defrecord-interfaces-test
(testing "java.util.Map"