Skip to content

2.2.0 RC 3

Compare
Choose a tag to compare
@seancorfield seancorfield released this 26 Oct 22:29
· 13 commits to master since this release

Restores most of Expectations' explanatory test output on top of clojure.test (by synthesizing an elaborate :message value). Still needs list failure handling added from in tests.

Improves line number reporting by implementing expect as a macro directly in expectations.clojure.test -- this is a potentially breaking change depending on how you are using this namespace:

  • If you are :referring :all, you'll pick up the new expect macro automatically.
  • If you are also :referring :all of expectations as well, that will break -- but all public symbols from expectations are now available in expectations.clojure.test so you no longer need expectations at all.
  • If you are :referring in just defexpect, you'll need to add expect as well.