From 1166b63c1d53a10322266ddbca000735ee0e90af Mon Sep 17 00:00:00 2001 From: Connor Baker Date: Fri, 24 Jan 2025 16:29:48 +0000 Subject: [PATCH] test.stdenv.hooks.no-broken-symlinks: correct inverted absolute path option --- pkgs/test/stdenv/no-broken-symlinks.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/test/stdenv/no-broken-symlinks.nix b/pkgs/test/stdenv/no-broken-symlinks.nix index dfc25745f471..9c8ea72a2c7d 100644 --- a/pkgs/test/stdenv/no-broken-symlinks.nix +++ b/pkgs/test/stdenv/no-broken-symlinks.nix @@ -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 =