4 ms·
There is also Ecukes[1] which lets you write Cucumber style integration tests for emacs. We use these exclusively when writing the elisp part of clj-refactor[2
by Expez 12y ago
There is also Ecukes[1] which lets you write Cucumber style integration tests for emacs. We use these exclusively when writing the elisp part of clj-refactor[2]. These are so high level, and readable, that they can often double as documentation.
The only real gripe I have with Ecukes is that the diff of the actual and expected output could be better. Turning on whitespace-mode while writing these scenarios have often solved an otherwise inexplicable test failure.
[1] https://github.com/ecukes/ecukes https://github.com/ecukes/ecukes
[2] https://github.com/clojure-emacs/clj-refactor.el https://github.com/clojure-emacs/clj-refactor.el