branch: elpa/buttercup commit 843fa6f58a67c9684ed43bb6f0deaccd482ec80c Author: Ola Nilsson <ola.nils...@gmail.com> Commit: Ola Nilsson <ola.nils...@gmail.com>
Keep the actual variable definition with the reporter The buttercup-reporter-batch-quiet-statuses is a part of the buttercup-batch-reporter, so it should be defined close to that code. A pre-declaration works just as well. --- buttercup.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/buttercup.el b/buttercup.el index 4e3635d..220ba08 100644 --- a/buttercup.el +++ b/buttercup.el @@ -1338,8 +1338,8 @@ or a macro/special form.") A buffer with this name should only exist while running a test spec, and should be killed after running the spec.") -(defvar buttercup-reporter-batch-quiet-statuses nil - "Do not print results for any spec with any of the listed statuses.") +;; predeclaration +(defvar buttercup-reporter-batch-quiet-statuses) ;;;###autoload (defun buttercup-run-at-point () @@ -1622,6 +1622,9 @@ EVENT and ARG are described in `buttercup-reporter'." (defvar buttercup-reporter-batch--failures nil "List of failed specs of the current batch report.") +(defvar buttercup-reporter-batch-quiet-statuses nil + "Do not print results for any spec with any of the listed statuses.") + (defvar buttercup-reporter-batch--suite-stack nil "Stack of unprinted suites.")