diff --git a/modules/reitit-ring/src/reitit/ring/spec.cljc b/modules/reitit-ring/src/reitit/ring/spec.cljc index 6cfaa299..ec047d5a 100644 --- a/modules/reitit-ring/src/reitit/ring/spec.cljc +++ b/modules/reitit-ring/src/reitit/ring/spec.cljc @@ -8,7 +8,7 @@ ;; Specs ;; -(s/def ::middleware (s/coll-of #(satisfies? middleware/IntoMiddleware %))) +(s/def ::middleware (s/coll-of #(satisfies? middleware/IntoMiddleware %) :kind vector?)) (s/def ::get map?) (s/def ::head map?) (s/def ::post map?) diff --git a/test/cljc/reitit/ring_spec_test.cljc b/test/cljc/reitit/ring_spec_test.cljc index 4e1eb69c..9a615efd 100644 --- a/test/cljc/reitit/ring_spec_test.cljc +++ b/test/cljc/reitit/ring_spec_test.cljc @@ -81,7 +81,7 @@ (testing "middleware cannot be a list" (is (thrown-with-msg? ExceptionInfo - #":reitit.ring.spec/invalid-specs" + #"Invalid route data" (ring/router ["/api" {:handler identity :middleware '()}]