From a35d11d2eb2aecdd6df7b3822f58d403fd900c69 Mon Sep 17 00:00:00 2001 From: Will Coleda Date: Thu, 11 Dec 2025 13:40:39 -0500 Subject: [PATCH] Don't assume the symlink call worked. Respect the failure on symlink call itself, don't assume it succeeded. --- t/01-file-find.rakutest | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/t/01-file-find.rakutest b/t/01-file-find.rakutest index 3d1df4f..d51a08d 100644 --- a/t/01-file-find.rakutest +++ b/t/01-file-find.rakutest @@ -72,8 +72,7 @@ my $throw = True; # follow-symlinks my $symlink-dir := $*PROGRAM.sibling("dir2/symdir"); -symlink($*PROGRAM.sibling("dir1/another_dir"), $symlink-dir); -if $symlink-dir.e { +if symlink($*PROGRAM.sibling("dir1/another_dir"), $symlink-dir) && $symlink-dir.e { $res = find(:dir); @test = $res.map({ .Str }).sort; equals @test,