Skip to content

Commit

Permalink
test.stdenv.hooks.no-broken-symlinks: correct inverted absolute path …
Browse files Browse the repository at this point in the history
…option
  • Loading branch information
ConnorBaker committed Jan 24, 2025
1 parent b2416f4 commit 1166b63
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions pkgs/test/stdenv/no-broken-symlinks.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,25 @@
}:

let
inherit (lib.strings) concatStringsSep;
inherit (lib.strings) concatStringsSep optionalString;
inherit (pkgs) runCommand;
inherit (pkgs.testers) testBuildFailure;

mkDanglingSymlink = absolute: ''
ln -s${if absolute then "r" else ""} "$out/dangling" "$out/dangling-symlink"
ln -s${optionalString (!absolute) "r"} "$out/dangling" "$out/dangling-symlink"
'';

mkReflexiveSymlink = absolute: ''
ln -s${if absolute then "r" else ""} "$out/reflexive-symlink" "$out/reflexive-symlink"
ln -s${optionalString (!absolute) "r"} "$out/reflexive-symlink" "$out/reflexive-symlink"
'';

mkValidSymlink = absolute: ''
touch "$out/valid"
ln -s${if absolute then "r" else ""} "$out/valid" "$out/valid-symlink"
ln -s${optionalString (!absolute) "r"} "$out/valid" "$out/valid-symlink"
'';

mkValidSymlinkOutsideNixStore = absolute: ''
ln -s${if absolute then "r" else ""} "/etc/my_file" "$out/valid-symlink"
ln -s${optionalString (!absolute) "r"} "/etc/my_file" "$out/valid-symlink"
'';

testBuilder =
Expand Down

0 comments on commit 1166b63

Please sign in to comment.