emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/buttercup b76ff35 317/340: Update buttercup.bat to handle


From: ELPA Syncer
Subject: [nongnu] elpa/buttercup b76ff35 317/340: Update buttercup.bat to handle all options
Date: Thu, 16 Dec 2021 14:59:58 -0500 (EST)

branch: elpa/buttercup
commit b76ff35d60239d26c261b815e253ee67b1577c5d
Author: Ola Nilsson <ola.nilsson@gmail.com>
Commit: Ola Nilsson <ola.nilsson@gmail.com>

    Update buttercup.bat to handle all options
---
 bin/buttercup.bat | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/bin/buttercup.bat b/bin/buttercup.bat
index 092230a..eda7eca 100644
--- a/bin/buttercup.bat
+++ b/bin/buttercup.bat
@@ -35,6 +35,14 @@ echo                           This option can be used 
multiple times, in
 echo                           which case tests will be run if they match
 echo                           any of the given patterns.
 echo.
+echo --no-skip               Do not print the descriptions for tests that
+echo                           are filtered out with "--pattern" or disabled
+echo                           with "xit". Tests skipped wiath "assume" will
+echo                           still be priuted,
+echo.
+echo --only-error            Only print failed tests and their containing 
suites.
+echo                           Implies "--no-skip".
+echo.
 echo --no-color, -c          Do not colorize test output.
 echo.
 echo --traceback STYLE       When printing backtraces for errors that occur
@@ -49,6 +57,8 @@ echo                           each stack frame, and also 
annotates each
 echo                           frame with a lambda or M to indicate whether
 echo                           it is a normal function call or a
 echo                           macro/special form.
+echo.
+echo --stale-file-error      Fail the test run if stale .elc files are loaded.
 exit /b
 
 :parse_args
@@ -110,6 +120,15 @@ if not [%current_arg%]==[] (
   ) else if !current_arg!==--no-color (
     set buttercup_args=!buttercup_args! !current_arg!
     shift /1
+  ) else if !current_arg!==--no-skip (
+    set buttercup_args=!buttercup_args! !current_arg!
+    shift /1
+  ) else if !current_arg!==--only-error (
+    set buttercup_args=!buttercup_args! !current_arg!
+    shift /1
+  ) else if !current_arg!==--stale-file-error (
+    set buttercup_args=!buttercup_args! !current_arg!
+    shift /1
   ) else if !current_arg!==--traceback (
     set buttercup_args=!buttercup_args! !current_arg! !next_arg!
     shift /1



reply via email to

[Prev in Thread] Current Thread [Next in Thread]