Skip to content

Latest commit

 

History

History
59 lines (45 loc) · 2.4 KB

CHANGELOG.md

File metadata and controls

59 lines (45 loc) · 2.4 KB

Change Log

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.

Added

  • #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.

Changed

  • #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.

Fixed

  • #14: compute failures properly within Selvage flows where facts are retried.

1.1.0 - 2018-12-19

Added

  • 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

Added

  • Support for running tests on CircleCI.

Fixed

  • Return proper descriptions for failing tabular facts.

[1.0.0] - 2018-11-12

Added

  • Initial version with a set of features for running Midje tests, getting report information and formatting tabular facts within a NREPL session.