@@ -137,9 +137,9 @@ would want to migrate your Expectations test suite to `clojure.test`-style
137
137
named tests? The short answer is ** tooling** ! Whilst Expectations has
138
138
well-maintained, stable plugins for Leiningen and Boot, as well as an Emacs mode,
139
139
the reality is that Clojure tooling is constantly evolving and most of those
140
- tools -- such as the excellent [ https://cider.readthedocs.io/en/latest/ ] ( CIDER ) ,
141
- [ https://cursive-ide.com/ ] ( Cursive ) ,
142
- and the more recent [ https://atom.io/packages/proto-repl ] ( ProtoREPL )
140
+ tools -- such as the excellent [ CIDER ] ( https://cider.readthedocs.io/en/latest/ ) ,
141
+ [ Cursive ] ( https://cursive-ide.com/ ) ,
142
+ and the more recent [ ProtoREPL ] ( https://atom.io/packages/proto-repl )
143
143
and [ Chlorine] ( https://atom.io/packages/chlorine ) (both for Atom) --
144
144
are going to focus on Clojure's built-in testing library first.
145
145
Support for the original form of Expectations, using unnamed tests, is
@@ -156,8 +156,8 @@ hashcode of the text form of the `expect` body), which means the test
156
156
name changes whenever the text of the test changes. To address that, the new
157
157
` expectations.clojure.test ` namespace introduces named expectations via
158
158
the ` defexpect ` macro (mimicking ` clojure.test ` 's ` deftest `
159
- macro). Whilst this goes against the [ https://clojure-expectations.github.io/odds-ends.html ] ( Test Names
160
- philosophy) that Expectations was created with, it buys us a lot in terms of
159
+ macro). Whilst this goes against the [ Test Names
160
+ philosophy] ( https://clojure-expectations.github.io/odds-ends.html ) that Expectations was created with, it buys us a lot in terms of
161
161
tooling support!
162
162
163
163
## Differences from Expectations
0 commit comments