- Move off of leinjacker dep as it was failing with Clojure 1.11
- added option for exit-on-pass
- lein-autoexpect will only reload the directories in
:source-pathsand:test-paths. - If you press the Enter/Return key when focused on the terminal running lein autoexpect, the tests will rerun.
- Growl notifications happen quicker and have a green or red icon depending on test status.
- Adds support for only sending notifications if your test status
changes state (move from failing to passing or passing to failing). To
turn on supply the flag
:change-onlyat the command line:lein autoexpect :notify :change-only.
- Use
clojure.stacktrace/root-causeandclojure.stacktrace/print-cause-traceto print stackstraces when there is an exception reloading an environment.
- Upgrade to
[org.clojure/tools.namespace "0.2.11"]. This should improve reader conditional support.
- Printing to stdout no longer suppressed when reloading namespaces.
- Upgrade to
[org.clojure/tools.namespace "0.2.10"].
- Upgrade to
[org.clojure/tools.namespace "0.2.8"].
- Adds support for using
terminal-notifier for
notifications. Use
lein autoexpect :notifyto use terminal-notifier.
- Upgrade to [org.clojure/tools.namespace "0.2.7"].
- Run all expectations after reloading code instead of just expectations affected by code reloading.
- lein-autoexpect prints out current time after running the tests.
- Adds support for reporting test results using Growl. Use
lein autoexpect :growl - Upgrade to
org.clojure/tools.namespace 0.2.1. This version of tools.namespace provides better backwards compatibility with versions prior to 0.2.0.