about summary refs log tree commit diff stats
path: root/modules
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-11-23 10:25:54 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-11-23 10:25:54 +0100
commit7cbeaa437565e2154ae68835e244b9164de660f6 (patch)
tree9f53624f456e144a2e644c5df72ad6308ad4724f /modules
parenttests(tests): Initialize infrastructure and documentation for it (diff)
downloadnixos-config-7cbeaa437565e2154ae68835e244b9164de660f6.tar.gz
nixos-config-7cbeaa437565e2154ae68835e244b9164de660f6.zip
tests({tests,modules}): Couple via a co-import
Diffstat (limited to 'modules')
-rw-r--r--modules/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/default.nix b/modules/default.nix
index 3364c3db..af5ef20f 100644
--- a/modules/default.nix
+++ b/modules/default.nix
@@ -9,6 +9,13 @@
       baseDirectory = ./by-name;
       fileName = "module.nix";
       finalizeFunction = name: value: value;
+
+      coImportsNameFunction = {
+        shard,
+        name,
+      }:
+        ../tests/by-name + "/${shard}" + "/${name}" + "/test.nix";
+      coImportsWarnMessageObject = "test";
     });
 in {
   imports = files;