Skip to content

Latest commit

 

History

History
49 lines (48 loc) · 2.55 KB

CHANGELOG.md

File metadata and controls

49 lines (48 loc) · 2.55 KB

Changelog

  • 2.1.3 - improve CljDoc support, document import of the clj-kondo config
  • 2.1.2 - fix clj-kondo export
  • 2.1.1 - add clj-kondo export
  • 2.1.0 - upgrade to Concordion 3.1, support its #ROW var
  • 1.0.7 - doc fix
  • 1.0.6
    • Fix cc/test-fixture to also (reset-concordion!) since clojure.test/use-fixtures is ignored when invoking individual test functions
  • 1.0.5 (Use 1.0.6 instead!)
    • Add cc/test-fixture for testing a single specification
  • 1.0.4
    • Stop at first test failure with :concordion/fail-fast true|:failures
  • 1.0.3
    • Fix 1.0.2 to actually do what it says
    • Print output .html names to REPL and not (just) in the terminal where the repl was started
  • 1.0.2
    • Don't require both :concordion/fail-fast and :concordion/fail-fast-exceptions - if you only set fail-fast it will stop on any Throwable and if you set fail-fast-exceptions then fail-fast will be also set to true [BROKEN: Fixed in 1.0.3]
  • 1.0.1
    • Less noisy output - no more ConcordionAssertionError stacktraces
    • Nicer logging of example names in a spec
  • 1.0.0 Rebranding of version 0.3.0
  • 0.3.0
    • Automatically trim variable values - useful because Concordion 2.2.0 somehow includes an extra space in values of variables initialized from a table; prevent with :cc/no-trim?
    • Add the option :cc/no-asserts? - to prevent warning when the specification has no asserts
  • 0.2.0
    • Allow use of nil and vectors inside Concordion expressions
    • Expose clojure.core's get and get-in so that they can be used in expressions
    • Add Expression documentation
    • Fix: variables may now have nil value (e.g. when returned from a function call)
  • 0.1.1
    • Don't swallow errors in beforeExample
  • 0.0.10
    • [breaking] Simplified, got rid of gen-class. Breaking: deffixture no longer takes a list of functions. We have now our own evaluator but it should be compatible with Concordion expressions. Arguments can be variables or constants.
  • 0.0.5
    • [feature] Support the example command <=> use JUnit4-style integration
    • [breaking] change: qualified keys that used :clj-concordion.core/ now use :cc/.
  • 0.0.4
    • [feature] Add (reset-concordion!) so that tests can be run repeatedly from a REPL
    • [feature] Better error reporting when feature classes not found
  • 0.0.3 [feature] Support fixture options and before*/after* functions
  • 0.0.2
    • [feature] Support concordion:run command
    • [fix] Enable multiple deffixture in the same file
  • 0.0.1 Initial release with basic deffixture