aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fs/test.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-12-06 21:06:30 -0800
committerAndrew Kelley <andrew@ziglang.org>2025-12-23 22:15:08 -0800
commit916998315967f73c91e682e9ea05dd3232818654 (patch)
tree6cd1ee9b952441c6b6ea1ddbad17a5cfd4b5f860 /lib/std/fs/test.zig
parent877032ec6a0007316f42658d12042f1473de4856 (diff)
downloadzig-916998315967f73c91e682e9ea05dd3232818654.tar.gz
zig-916998315967f73c91e682e9ea05dd3232818654.zip
std.fs: migrate most of the API elsewhere
Diffstat (limited to 'lib/std/fs/test.zig')
-rw-r--r--lib/std/fs/test.zig29
1 files changed, 14 insertions, 15 deletions
diff --git a/lib/std/fs/test.zig b/lib/std/fs/test.zig
index 1a600fb82c..f4bdecf89d 100644
--- a/lib/std/fs/test.zig
+++ b/lib/std/fs/test.zig
@@ -2087,7 +2087,7 @@ test "'.' and '..' in absolute functions" {
try fs.copyFileAbsolute(created_file_path, copied_file_path, .{});
const renamed_file_path = try fs.path.join(allocator, &.{ subdir_path, "../rename" });
try fs.renameAbsolute(copied_file_path, renamed_file_path);
- const renamed_file = try fs.openFileAbsolute(renamed_file_path, .{});
+ const renamed_file = try Dir.openFileAbsolute(renamed_file_path, .{});
renamed_file.close(io);
try fs.deleteFileAbsolute(renamed_file_path);
@@ -2202,20 +2202,19 @@ test "invalid UTF-8/WTF-8 paths" {
try testing.expectError(expected_err, fs.rename(ctx.dir, invalid_path, ctx.dir, invalid_path));
if (native_os != .wasi and ctx.path_type != .relative) {
- try testing.expectError(expected_err, fs.copyFileAbsolute(invalid_path, invalid_path, .{}));
- try testing.expectError(expected_err, fs.makeDirAbsolute(invalid_path));
- try testing.expectError(expected_err, fs.deleteDirAbsolute(invalid_path));
- try testing.expectError(expected_err, fs.renameAbsolute(invalid_path, invalid_path));
- try testing.expectError(expected_err, fs.openDirAbsolute(invalid_path, .{}));
- try testing.expectError(expected_err, fs.openFileAbsolute(invalid_path, .{}));
- try testing.expectError(expected_err, fs.accessAbsolute(invalid_path, .{}));
- try testing.expectError(expected_err, fs.createFileAbsolute(invalid_path, .{}));
- try testing.expectError(expected_err, fs.deleteFileAbsolute(invalid_path));
- try testing.expectError(expected_err, fs.deleteTreeAbsolute(invalid_path));
- var readlink_buf: [fs.max_path_bytes]u8 = undefined;
- try testing.expectError(expected_err, fs.readLinkAbsolute(invalid_path, &readlink_buf));
- try testing.expectError(expected_err, fs.symLinkAbsolute(invalid_path, invalid_path, .{}));
- try testing.expectError(expected_err, fs.realpathAlloc(testing.allocator, invalid_path));
+ try testing.expectError(expected_err, Dir.copyFileAbsolute(invalid_path, invalid_path, .{}));
+ try testing.expectError(expected_err, Dir.makeDirAbsolute(invalid_path));
+ try testing.expectError(expected_err, Dir.deleteDirAbsolute(invalid_path));
+ try testing.expectError(expected_err, Dir.renameAbsolute(invalid_path, invalid_path));
+ try testing.expectError(expected_err, Dir.openDirAbsolute(invalid_path, .{}));
+ try testing.expectError(expected_err, Dir.openFileAbsolute(invalid_path, .{}));
+ try testing.expectError(expected_err, Dir.accessAbsolute(invalid_path, .{}));
+ try testing.expectError(expected_err, Dir.createFileAbsolute(invalid_path, .{}));
+ try testing.expectError(expected_err, Dir.deleteFileAbsolute(invalid_path));
+ var readlink_buf: [Dir.max_path_bytes]u8 = undefined;
+ try testing.expectError(expected_err, Dir.readLinkAbsolute(invalid_path, &readlink_buf));
+ try testing.expectError(expected_err, Dir.symLinkAbsolute(invalid_path, invalid_path, .{}));
+ try testing.expectError(expected_err, Dir.realpathAlloc(testing.allocator, invalid_path));
}
}
}.impl);