恩, 所谓 elisp 的行为驱动测试框架 :)
I just released version 1.1 of Buttercup, the Behavior-Driven Emacs Lisp Testing framework.
Buttercup is a behavior-driven development framework for testing Emacs Lisp code. It is heavily inspired by Jasmine.
Example test suite:
(describe "A suite" (it "contains a spec with an expectation" (expect t :to-be t)))
Suites group tests, and suites can be nested. Contrary to ERT, suites can share set-up and tear-down code for tests, and Buttercup comes with built-in support for mocks in the form of spies. See the package homepage above for a full description of the syntax for test suites and specs.
Buttercup comes with a shell script to run the default discover runner. If used together with cask,
cask exec buttercup will find, load and run test suites in your project.
原文出处: Jorgen Schäfer
原文时间: 2015-04-27 01:46
整理时间: 2015-04-27 08:57
本文由 Hick 整理，转载请保留以上信息;
The articles on this site come from Internet, thanks to all the original authors.
If anything about COPYRIGHT, or LEFT, please contact Emacsist at gmail dot com .