Assertion functions wrapping spy.core functions, providing assertions using clojure.test/is and messages to aid debugging when test expectations are not met.
Macros are used to ensure the clojure.test/is macro appears in the calling code, otherwise line numbers reported on failure will show as failures in the library and not the calling code.
Assertion functions wrapping spy.core functions, providing assertions using clojure.test/is and messages to aid debugging when test expectations are not met. Macros are used to ensure the clojure.test/is macro appears in the calling code, otherwise line numbers reported on failure will show as failures in the library and not the calling code.
Assertion functions wrapping spy.core functions, providing assertions using cljs.test/is and messages to aid debugging when test expectations are not met.
Differs from the Clojure version as macros are not used due to added complexity and the fact that cljs does not provide the line number on failure at present.
Assertion functions wrapping spy.core functions, providing assertions using cljs.test/is and messages to aid debugging when test expectations are not met. Differs from the Clojure version as macros are not used due to added complexity and the fact that cljs does not provide the line number on failure at present.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close