All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com and this project adheres to Semantic Versioning.
- #12: add two new options to
wrap-test
middleware,:ns-exclusions
and:ns-inclusions
. Those options allow for clients to send lists of regexes to filter namespaces to be excluded or included from/to the test execution.- #13: allow for clients to
collect profiling statistics about tests. By default, only the total time
taken by the test suite is returned. Clients can obtain more detailed
information by sending the parameter
profile?
in the request. - #15: add two new options
to
wrap-test
middleware,:test-exclusions
and:test-inclusions
. Those options allow for clients to send lists of keywords to filter tests to be excluded or included from/to the test execution.
- #13: allow for clients to
collect profiling statistics about tests. By default, only the total time
taken by the test suite is returned. Clients can obtain more detailed
information by sending the parameter
- #18: upgrade to Cider 0.20.0 and nrepl 0.5.3. As of this version midje-nrepl requires Lein 2.8.3 or higher.
1.1.0 - 2018-12-19
- Allow for nREPL clients to run all tests in a subset of the known test paths
of the project, by sending the parameter
test-paths
in the message. - Allow for nREPL clients to retrieve the list of project's test paths and
namespaces declared within those paths. Those operations are handled by the
new
wrap-test-info
middleware.
1.0.1 - 2018-12-05
- Support for running tests on CircleCI.
- Return proper descriptions for failing tabular facts.
- Initial version with a set of features for running Midje tests, getting report information and formatting tabular facts within a NREPL session.