[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#59487] [PATCH v3 4/6] guix: dune-build-system: Run all tests.
From: |
pukkamustard |
Subject: |
[bug#59487] [PATCH v3 4/6] guix: dune-build-system: Run all tests. |
Date: |
Fri, 13 Jan 2023 10:54:38 +0000 |
* guix/build/dune-build-system.scm (check): Do not use test-target argument
and let dune run all tests for a given package.
---
guix/build/dune-build-system.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/guix/build/dune-build-system.scm b/guix/build/dune-build-system.scm
index e9ccc71057..f311cd37f1 100644
--- a/guix/build/dune-build-system.scm
+++ b/guix/build/dune-build-system.scm
@@ -42,13 +42,13 @@ (define* (build #:key (build-flags '()) (jbuild? #f)
build-flags)))
#t)
-(define* (check #:key (test-flags '()) (test-target "test") tests?
+(define* (check #:key (test-flags '()) tests?
(jbuild? #f) (package #f) (dune-release-flags '())
#:allow-other-keys)
"Test the given package."
(when tests?
(let ((program (if jbuild? "jbuilder" "dune")))
- (apply invoke program "runtest" test-target
+ (apply invoke program "runtest"
(append (if package (list "-p" package)
dune-release-flags)
test-flags))))
--
2.38.1
- [bug#59487] [PATCH v3 0/6] guix: dune-build-system: Run all tests., pukkamustard, 2023/01/13
- [bug#59487] [PATCH v3 5/6] guix: dune-build-system: Remove usage of test-target argument., pukkamustard, 2023/01/13
- [bug#59487] [PATCH v3 3/6] gnu: ocaml-cohttp: Run tests., pukkamustard, 2023/01/13
- [bug#59487] [PATCH v3 1/6] gnu: Add ocaml-cinaps., pukkamustard, 2023/01/13
- [bug#59487] [PATCH v3 4/6] guix: dune-build-system: Run all tests.,
pukkamustard <=
- [bug#59487] [PATCH v3 2/6] gnu: ocaml-ppxlib: Clean up inputs., pukkamustard, 2023/01/13
- [bug#59487] [PATCH v3 6/6] gnu: ocaml-ppx-expect: Disable tests., pukkamustard, 2023/01/13
- bug#59487: [PATCH v3 0/6] guix: dune-build-system: Run all tests., Julien Lepiller, 2023/01/15