aboutsummaryrefslogtreecommitdiff
path: root/gnu/tests/container/test-system.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/tests/container/test-system.scm')
-rw-r--r--gnu/tests/container/test-system.scm26
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/tests/container/test-system.scm b/gnu/tests/container/test-system.scm
new file mode 100644
index 0000000000..03b26a691a
--- /dev/null
+++ b/gnu/tests/container/test-system.scm
@@ -0,0 +1,26 @@
+(define-module (gnu tests container test-system)
+ #:use-module (gnu)
+ #:use-module (gnu packages package-management)
+ #:export (%system))
+
+(define %system
+ (operating-system
+ (host-name "guix-container")
+ (timezone "Europe/Berlin")
+ (locale "en_US.utf8")
+
+ (packages (cons* guix
+ %base-packages))
+
+ ;; TODO file-systems is redundant
+ (file-systems
+ (cons (file-system
+ (device "my-root")
+ (title 'label)
+ (mount-point "/")
+ (type "ext4"))
+ %base-file-systems))
+
+ (bootloader (grub-configuration (device "/dev/sdX")))))
+
+%system