nixVersions.stable: 2.15 -> 2.17
[NixPkgs.git] / nixos / tests / nix-ld.nix
blob8733f5b0c39783efa418f45a2c02b74983f75379
1 import ./make-test-python.nix ({ lib, pkgs, ...} :
3   name = "nix-ld";
4   nodes.machine = { pkgs, ... }: {
5     programs.nix-ld.enable = true;
6     environment.systemPackages = [
7       (pkgs.runCommand "patched-hello" {} ''
8         install -D -m755 ${pkgs.hello}/bin/hello $out/bin/hello
9         patchelf $out/bin/hello --set-interpreter $(cat ${pkgs.nix-ld}/nix-support/ldpath)
10       '')
11     ];
12   };
13   testScript = ''
14     start_all()
15     machine.succeed("hello")
16  '';