at 25.11-pre 1.2 kB view raw
1import ./make-test-python.nix ( 2 { lib, ... }: 3 { 4 name = "without-nix"; 5 meta = with lib.maintainers; { 6 maintainers = [ ericson2314 ]; 7 }; 8 9 nodes.machine = 10 { ... }: 11 { 12 nix.enable = false; 13 nixpkgs.overlays = [ 14 (self: super: { 15 nix = throw "don't want to use pkgs.nix"; 16 nixVersions = lib.mapAttrs (k: throw "don't want to use pkgs.nixVersions.${k}") super.nixVersions; 17 # aliases, some deprecated 18 nix_2_3 = throw "don't want to use pkgs.nix_2_3"; 19 nix_2_4 = throw "don't want to use pkgs.nix_2_4"; 20 nix_2_5 = throw "don't want to use pkgs.nix_2_5"; 21 nix_2_6 = throw "don't want to use pkgs.nix_2_6"; 22 nixFlakes = throw "don't want to use pkgs.nixFlakes"; 23 nixStable = throw "don't want to use pkgs.nixStable"; 24 nixUnstable = throw "don't want to use pkgs.nixUnstable"; 25 nixStatic = throw "don't want to use pkgs.nixStatic"; 26 }) 27 ]; 28 }; 29 30 testScript = '' 31 start_all() 32 33 machine.succeed("which which") 34 machine.fail("which nix") 35 ''; 36 } 37)