- 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!)
sinceclojure.test/use-fixtures
is ignored when invoking individual test functions
- Fix
- 1.0.5 (Use 1.0.6 instead!)
- Add
cc/test-fixture
for testing a single specification
- Add
- 1.0.4
- Stop at first test failure with
:concordion/fail-fast true|:failures
- Stop at first test failure with
- 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 setfail-fast
it will stop on anyThrowable
and if you setfail-fast-exceptions
thenfail-fast
will be also set totrue
[BROKEN: Fixed in 1.0.3]
- Don't require both
- 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
- 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
- 0.2.0
- Allow use of
nil
and vectors inside Concordion expressions - Expose
clojure.core
'sget
andget-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)
- Allow use of
- 0.1.1
- Don't swallow errors in
beforeExample
- Don't swallow errors in
- 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.
- [breaking] Simplified, got rid of
- 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
- [feature] Add
- 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
- [feature] Support
- 0.0.1 Initial release with basic
deffixture