File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 198198 (map? mw) (recur (apply-map registry mw) tail)
199199 (instance? Function mw) (recur (.apply ^Function mw registry) tail)
200200 (sequential? mw) (recur registry (concat mw tail))
201- :else (throw (IllegalArgumentException. " Wrong middleware kind" )))))
201+ :else (throw (IllegalArgumentException.
202+ (str " Wrong middleware kind: " mw))))))
202203
203204(declare var->factory )
204205
Original file line number Diff line number Diff line change 5353(t/deftest null-registry-middleware-test
5454 (with-open [root (di/start `root (null-registry-middleware ))]
5555 (t/is (= 'root @root))))
56+
57+
58+ (declare unbound-var )
59+
60+ (t/deftest unboud-var-test
61+ (t/is (thrown-with-msg? IllegalArgumentException
62+ #"\A Wrong middleware kind: Unbound: #'darkleaf.di.registries-test/unbound-var\z "
63+ (di/start `root unbound-var))))
You can’t perform that action at this time.
0 commit comments