| ... | ... | @@ -1282,11 +1282,13 @@ test printLineFromFileAnyOs { |
| 1282 | 1282 | defer allocator.free(path); |
| 1283 | 1283 | |
| 1284 | 1284 | const overlap = 10; |
| 1285 | | var file_writer = file.writer(&.{}); |
| 1285 | var buf: [16]u8 = undefined; |
| 1286 | var file_writer = file.writer(&buf); |
| 1286 | 1287 | const writer = &file_writer.interface; |
| 1287 | 1288 | try writer.splatByteAll('a', std.heap.page_size_min - overlap); |
| 1288 | 1289 | try writer.writeByte('\n'); |
| 1289 | 1290 | try writer.splatByteAll('a', overlap); |
| 1291 | try writer.flush(); |
| 1290 | 1292 | |
| 1291 | 1293 | try printLineFromFileAnyOs(output_stream, .{ .file_name = path, .line = 2, .column = 0 }); |
| 1292 | 1294 | try expectEqualStrings(("a" ** overlap) ++ "\n", aw.getWritten()); |