Releases: lambdaisland/kaocha
Releases · lambdaisland/kaocha
v1.91.1392
Fixed
- Handle assertions using
:actual (not= ,,,)
output format, this fixed
deep-diff when using the Expectations library.
v1.90.1383
Changed
- Always make the notifier plugin a no-op in CI environments, so when
(= "true" (getenv "CI"))
v1.89.1380
Changed
- We no longer depend on clojure or spec.alpha, as it is assumed your app
declares its own Clojure dependency, which will pull in the matching
spec.alpha version.
v1.88.1376
Fixed
- Track all results when
:once
fixtures callf
multiple times.
(thanks @NoahTheDuke)
Changed
- Version bumps
v1.87.1366
Added
- Added
kaocha.stacktrace/*stacktrace-stop-list*
binding to stop printing a stacktrace after matching a string
v1.86.1355
Fixed
- [watch] Fix watching when paths do not exist.
- [watch] Respect disabling of unload/reload when watching.
- [watch] Respect clojure.tools.namespace.repl load/unload metadata.
v1.85.1342
Changed
- Update deep-diff2 to
2.9.202
so Kaocha tests can benefit from faster hash-map diffing.
v1.84.1335
Added
Fixed
- Get rid of extra space in output when using the
:print-invocations
plugin - Prevent
ClassCastException
when using Ctrl-C (SIGINT) after enabling
--watch
Changed
- Bump tools.cli to 1.0.219
v1.83.1314
Fixed
- The watcher now prints the output from plugins, eg.
bin/kaocha --watch --plugin kaocha.plugin/profiling
v1.82.1306
Added
- Expose
:print-config true
and:print-test-plan true
to Clojure CLI -X
invocations.