branch: elpa/buttercup commit 55b87eccc5de92858b683b86cfa8ec5e94523c5c Author: Jorgen Schaefer <cont...@jorgenschaefer.de> Commit: Jorgen Schaefer <cont...@jorgenschaefer.de>
Removed ROADMAP.md. This is now tracked in issues. --- ROADMAP.md | 43 ------------------------------------------- 1 file changed, 43 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md deleted file mode 100644 index 74d8b33..0000000 --- a/ROADMAP.md +++ /dev/null @@ -1,43 +0,0 @@ -# Version 1.1: The Missing Features - -## Pending Specs - -The following phrases were left out from `introduction.js`, and should -be implemented still: - -> Pending specs do not run, _but their names will show up in the results as pending._ - -> And if you call the function `pending` anywhere in the spec body, no matter the expectations, the spec will be marked pending. A string passed to pending will be treated as a reason and displayed when the suite finishes. - -## Reporter - -A reporter is a function that is called with various events during the -execution of a test run. See -[the Jasmine documentation](https://jasmine.github.io/edge/custom_reporter.html) -for a list of useful events. - -By default, I’d like to have a `buttercup-reporter-batch` and -`buttercup-reporter-interactive`. - -## Return of the Backtrace - -Suite execution should catch errors and include a backtrace in the -result. - -# Version 1.2: Nice to Have - -## Disabled Suites and Pending Specs, again - -The `xdescribe`/`xit` macros should get their respective entries -reported as actually disabled/pending, not just ignored. - -## defspy - -Syntactic sugar for `:and-call-fake`: - -```Lisp -(defspy function-name (args ...) - body... - (spy-original 1 2) - ...) -```