zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 89ea67aee2aeb4c041f55625f22fb9a1c56cf9ea (tree)
parent cb6201715a7bcae2b278811186afc17a697b25f7
Author: Ryan Liptak <squeek502@hotmail.com>
Date:   Tue, 12 Sep 2023 17:35:32 -0700

Disable flaky part of Dir.rename directories test on Windows

See https://github.com/ziglang/zig/issues/17134

Diffstat:
Mlib/std/fs/test.zig | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/lib/std/fs/test.zig b/lib/std/fs/test.zig @@ -722,6 +722,12 @@ test "Dir.rename directories" { try testing.expectError(error.FileNotFound, ctx.dir.openDir(test_dir_path, .{})); var dir = try ctx.dir.openDir(test_dir_renamed_path, .{}); + // The next rename in this test can hit intermittent AccessDenied + // errors when certain conditions are true about the host system. + // For now, return early when the path type is UNC to avoid them. + // See https://github.com/ziglang/zig/issues/17134 + if (ctx.path_type == .unc) return; + // Put a file in the directory var file = try dir.createFile("test_file", .{ .read = true }); file.close();