From f1ade4b0897c8561a33e9732b72195cd058f7538 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=96stlund?= Date: Tue, 21 May 2024 13:49:52 +0200 Subject: [PATCH] Extend -compile-model for reitit.coercsion.spec --- modules/reitit-spec/src/reitit/coercion/spec.cljc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/reitit-spec/src/reitit/coercion/spec.cljc b/modules/reitit-spec/src/reitit/coercion/spec.cljc index bf4bed82..d2aeaeba 100644 --- a/modules/reitit-spec/src/reitit/coercion/spec.cljc +++ b/modules/reitit-spec/src/reitit/coercion/spec.cljc @@ -122,6 +122,8 @@ (= (count model) 1) (first model) ;; here be dragons, best effort (every? map? model) (apply mm/meta-merge model) + ;; all elements are the same + (apply = model) (first model) ;; fail fast :else (ex/fail! ::model-error {:message "Can't merge nested clojure specs", :spec model})) name))