about summary refs log tree commit diff
path: root/modules/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'modules/profiles')
-rw-r--r--modules/profiles/common.nix15
1 files changed, 2 insertions, 13 deletions
diff --git a/modules/profiles/common.nix b/modules/profiles/common.nix
index b7fad147..58d6c27b 100644
--- a/modules/profiles/common.nix
+++ b/modules/profiles/common.nix
@@ -94,19 +94,8 @@ with lib;
       ] ++ optional config.vuizvui.enableGlobalNixpkgsConfig nixpkgsConfig;
     in mkIf config.vuizvui.modifyNixPath (mkOverride 90 nixPath);
 
-    _module.args.tests = {
-      nixos = let
-        upstreamTests = (import "${nixpkgs}/nixos/release.nix" {
-          inherit nixpkgs;
-        }).tests;
-        isTestOrSystems = attr: attr ? test || attr ? ${system};
-        cond = attr: !isTestOrSystems attr;
-        reduce = attr: if attr ? test then attr else attr.${system};
-      in mapAttrsRecursiveCond cond (path: reduce) upstreamTests;
-
-      vuizvui = import ../../tests {
-        inherit system;
-      };
+    _module.args.tests = import ../../lib/get-tests.nix {
+      inherit nixpkgs system;
     };
   };
 }