- added option for exit-on-pass
- lein-autoexpect will only reload the directories in
:source-paths
and: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-only
at the command line:lein autoexpect :notify :change-only
.
- Use
clojure.stacktrace/root-cause
andclojure.stacktrace/print-cause-trace
to 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 :notify
to 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.