This provides (nearly) all of the Expectations-style syntax (
side-effects, etc) but translates it directly to
clojure.test with no dependency on the classic Expectations library. This lets you use Expectations style tests with the full array of standard
clojure.test-based tooling and editors.
This has been a work in progress as part of Expectations itself, on and off, for almost two years now and is heavily used at World Singles Networks for almost all our test suites.
Both Expectations and this new library will continue to be maintained and evolve side-by-side from now on!