authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-16 22:02:31-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-16 22:02:31-07:00
logb1adddadc23f79623500864991dbfffb56bf7edb
treee7fb4cd82f34fbb883a54923e20e8622073c7cf1
parent5c913fb2bc30b8220c48043af9d1604ea73fe896
parent68c7261e1daf7787dcbf0cd6f9b01e5678d20a93

Merge remote-tracking branch 'origin/master' into llvm16


1 files changed, 17 insertions(+), 0 deletions(-)

lib/std/os/test.zig+17
...@@ -24,6 +24,11 @@ const ArenaAllocator = std.heap.ArenaAllocator;...@@ -24,6 +24,11 @@ const ArenaAllocator = std.heap.ArenaAllocator;
24test "chdir smoke test" {24test "chdir smoke test" {
25 if (native_os == .wasi) return error.SkipZigTest;25 if (native_os == .wasi) return error.SkipZigTest;
2626
27 if (true) {
28 // https://github.com/ziglang/zig/issues/14968
29 return error.SkipZigTest;
30 }
31
27 // Get current working directory path32 // Get current working directory path
28 var old_cwd_buf: [fs.MAX_PATH_BYTES]u8 = undefined;33 var old_cwd_buf: [fs.MAX_PATH_BYTES]u8 = undefined;
29 const old_cwd = try os.getcwd(old_cwd_buf[0..]);34 const old_cwd = try os.getcwd(old_cwd_buf[0..]);
...@@ -173,6 +178,10 @@ test "openat smoke test" {...@@ -173,6 +178,10 @@ test "openat smoke test" {
173test "symlink with relative paths" {178test "symlink with relative paths" {
174 if (native_os == .wasi and builtin.link_libc) return error.SkipZigTest;179 if (native_os == .wasi and builtin.link_libc) return error.SkipZigTest;
175180
181 if (true) {
182 // https://github.com/ziglang/zig/issues/14968
183 return error.SkipZigTest;
184 }
176 const cwd = fs.cwd();185 const cwd = fs.cwd();
177 cwd.deleteFile("file.txt") catch {};186 cwd.deleteFile("file.txt") catch {};
178 cwd.deleteFile("symlinked") catch {};187 cwd.deleteFile("symlinked") catch {};
...@@ -228,6 +237,10 @@ test "link with relative paths" {...@@ -228,6 +237,10 @@ test "link with relative paths" {
228 .wasi, .linux, .solaris => {},237 .wasi, .linux, .solaris => {},
229 else => return error.SkipZigTest,238 else => return error.SkipZigTest,
230 }239 }
240 if (true) {
241 // https://github.com/ziglang/zig/issues/14968
242 return error.SkipZigTest;
243 }
231 var cwd = fs.cwd();244 var cwd = fs.cwd();
232245
233 cwd.deleteFile("example.txt") catch {};246 cwd.deleteFile("example.txt") catch {};
...@@ -267,6 +280,10 @@ test "linkat with different directories" {...@@ -267,6 +280,10 @@ test "linkat with different directories" {
267 .wasi, .linux, .solaris => {},280 .wasi, .linux, .solaris => {},
268 else => return error.SkipZigTest,281 else => return error.SkipZigTest,
269 }282 }
283 if (true) {
284 // https://github.com/ziglang/zig/issues/14968
285 return error.SkipZigTest;
286 }
270 var cwd = fs.cwd();287 var cwd = fs.cwd();
271 var tmp = tmpDir(.{});288 var tmp = tmpDir(.{});
272289