expose tests without going thru flake

status: stuck on use of `inputs`
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
This commit is contained in:
Kiara Grouwstra 2025-11-10 23:22:51 +01:00
parent f1c8b35dd7
commit 5170d35458
Signed by: kiara
SSH key fingerprint: SHA256:COspvLoLJ5WC5rFb9ZDe5urVCkK4LJZOsjfF4duRJFU

View file

@ -76,6 +76,48 @@ in
tests = {
inherit pre-commit-check;
panel = panel.tests;
proxmox-basic = import ./deployment/check/proxmox {
inherit (pkgs.testers) runNixOSTest;
inherit sources system;
};
deployment-basic = import ./deployment/check/basic {
inherit (pkgs.testers) runNixOSTest;
inherit pkgs inputs sources;
};
deployment-cli = import ./deployment/check/cli {
inherit (pkgs.testers) runNixOSTest;
inherit pkgs inputs sources;
};
deployment-panel = import ./deployment/check/panel {
inherit (pkgs.testers) runNixOSTest;
inherit pkgs inputs sources;
};
deployment-model-ssh = import ./deployment/check/data-model-ssh {
inherit (pkgs.testers) runNixOSTest;
inherit pkgs inputs sources;
};
deployment-model-nixops4 = import ./deployment/check/data-model-nixops4 {
inherit (pkgs.testers) runNixOSTest;
inherit pkgs inputs sources;
};
deployment-model-tf = import ./deployment/check/data-model-tf {
inherit inputs sources system;
};
deployment-model-tf-proxmox = import ./deployment/check/data-model-tf-proxmox {
inherit inputs sources system;
};
netbox-ips = import ./deployment/check/netbox-ips {
inherit inputs sources system;
};
};
# re-export inputs so they can be overridden granularly