File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ pub const io = struct {
76
76
}
77
77
};
78
78
79
- test "use FixedBufferReader as a reader" {
79
+ test "define and use a reader" {
80
80
const FixedBufferReader = struct {
81
81
buffer: []const u8,
82
82
pos: usize = 0,
@@ -97,19 +97,19 @@ test "use FixedBufferReader as a reader" {
97
97
try testing.expectEqualStrings(in_buf[0..len], out_buf[0..len]);
98
98
}
99
99
100
- test "use std.File as a reader" {
100
+ test "use std.fs. File as a reader" {
101
101
var buffer: [19]u8 = undefined;
102
102
var file = try std.fs.cwd().openFile("my_file.txt", .{});
103
103
try io.readAll(file, .{}, &buffer);
104
104
105
105
try std.testing.expectEqualStrings("Hello, I am a file!", &buffer);
106
106
}
107
107
108
- test "use std.os.fd_t as a reader with an explicit interface" {
108
+ test "use std.os.fd_t as a reader via an explicitly defined interface" {
109
109
var buffer: [19]u8 = undefined;
110
- var file = try std.os.open("my_file.txt", std.os.O.RDONLY, 0);
110
+ const fd = try std.os.open("my_file.txt", std.os.O.RDONLY, 0);
111
111
try io.readAll(
112
- file ,
112
+ fd ,
113
113
.{ .read = std.os.read, .ReadError = std.os.ReadError, },
114
114
&buffer,
115
115
);
You can’t perform that action at this time.
0 commit comments