aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorChristopher Baines <christopher.baines@digital.cabinet-office.gov.uk>2017-04-08 14:41:06 +0100
committerChristopher Baines <christopher.baines@digital.cabinet-office.gov.uk>2019-05-06 11:09:56 +0100
commit2ab62479aebb91e68d7074bc79d12c76ab0c75a6 (patch)
tree27c7416fb8fe7f93db45033d0cbc30e1c0605a3d /gnu
parent36fdf98f2b8c4113df9af3b7a72dc87795c0abac (diff)
downloadgnu-guix-2ab62479aebb91e68d7074bc79d12c76ab0c75a6.tar
gnu-guix-2ab62479aebb91e68d7074bc79d12c76ab0c75a6.tar.gz
Make test-modules a parameter
Diffstat (limited to 'gnu')
-rw-r--r--gnu/tests.scm11
1 files changed, 6 insertions, 5 deletions
diff --git a/gnu/tests.scm b/gnu/tests.scm
index 0871b4c6f7..9acd83e31f 100644
--- a/gnu/tests.scm
+++ b/gnu/tests.scm
@@ -255,11 +255,12 @@ the system under test."
(set-record-type-printer! <system-test> write-system-test)
-(define (test-modules)
- "Return the list of modules that define system tests."
- (scheme-modules (dirname (search-path %load-path "guix.scm"))
- "gnu/tests"
- #:warn warn-about-load-error))
+(define test-modules
+ ;; Return the list of modules that define system tests.
+ (make-parameter
+ (scheme-modules (dirname (search-path %load-path "guix.scm"))
+ "gnu/tests"
+ #:warn warn-about-load-error)))
(define (fold-system-tests proc seed)
"Invoke PROC on each system test, passing it the test and the previous