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