diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-04-05 16:22:09 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-04-05 16:56:14 +0200 |
commit | cdb17c886430c0582abe6225c42e8c298fdc9f06 (patch) | |
tree | 440624b779b97d4ee0b1006dae35e6db6df1b4a5 | |
parent | Clean up config.scm. (diff) | |
download | calp-cdb17c886430c0582abe6225c42e8c298fdc9f06.tar.gz calp-cdb17c886430c0582abe6225c42e8c298fdc9f06.tar.xz |
Readd --skip and --only flags to run-tests.
-rwxr-xr-x | tests/run-tests.scm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/run-tests.scm b/tests/run-tests.scm index 95051e82..968100fd 100755 --- a/tests/run-tests.scm +++ b/tests/run-tests.scm @@ -19,6 +19,7 @@ fi (use-modules (srfi srfi-1) (srfi srfi-64) (srfi srfi-88) + (hnh util) (hnh util path) (ice-9 ftw) (ice-9 format) @@ -160,6 +161,12 @@ fi ;; (format #t "Running on:~%~y~%" files) +(awhen (option-ref options 'only #f) + (set! files (list (path-append "test" it)))) + +(awhen (option-ref options 'skip #f) + (set! files (delete it files))) + ((@ (hnh util exceptions) warnings-are-errors) #t) (define finalizer |