aboutsummaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2016-06-20 21:51:59 +0200
committerLudovic Courtès <ludo@gnu.org>2016-06-20 23:50:46 +0200
commit94b4274d0dc5768bac255980c7e785bd3dff261f (patch)
tree831481b9a1c7189c326cdb6c549d863f673b64c9 /build-aux
parentb1dd6ac55d567ca3a1a063efe2a003a9fee9458c (diff)
downloadguix-94b4274d0dc5768bac255980c7e785bd3dff261f.tar.gz
guix-94b4274d0dc5768bac255980c7e785bd3dff261f.zip
tests: Add system installation test.
* gnu/tests.scm (define-os-with-source): New macro. * gnu/tests/install.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * build-aux/run-system-tests.scm (%system-tests): Likewise.
Diffstat (limited to 'build-aux')
-rw-r--r--build-aux/run-system-tests.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/build-aux/run-system-tests.scm b/build-aux/run-system-tests.scm
index e98de9cb7e..4ce9b83fed 100644
--- a/build-aux/run-system-tests.scm
+++ b/build-aux/run-system-tests.scm
@@ -18,6 +18,7 @@
(define-module (run-system-tests)
#:use-module (gnu tests base)
+ #:use-module (gnu tests install)
#:use-module (guix store)
#:use-module (guix monads)
#:use-module (guix derivations)
@@ -45,7 +46,8 @@
(lift1 reverse %store-monad))))
(define %system-tests
- (list %test-basic-os))
+ (list %test-basic-os
+ %test-installed-os))
(define (run-system-tests . args)
(with-store store