From 26659c862f323697e0b239726941cd39d96c74ff Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 7 Jul 2025 20:30:37 -0700 Subject: [PATCH] update compiler unit tests to new API --- src/Package/Fetch.zig | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Package/Fetch.zig b/src/Package/Fetch.zig index b9a1d4376a..a97b60a17c 100644 --- a/src/Package/Fetch.zig +++ b/src/Package/Fetch.zig @@ -2053,15 +2053,15 @@ const UnpackResult = struct { // output errors to string var errors = try fetch.error_bundle.toOwnedBundle(""); defer errors.deinit(gpa); - var out = std.ArrayList(u8).init(gpa); - defer out.deinit(); - try errors.renderToWriter(.{ .ttyconf = .no_color }, out.writer()); + var aw: std.io.Writer.Allocating = .init(gpa); + defer aw.deinit(); + try errors.renderToWriter(.{ .ttyconf = .no_color }, &aw.writer); try std.testing.expectEqualStrings( \\error: unable to unpack \\ note: unable to create symlink from 'dir2/file2' to 'filename': SymlinkError \\ note: file 'dir2/file4' has unsupported type 'x' \\ - , out.items); + , aw.getWritten()); } }; @@ -2428,10 +2428,10 @@ const TestFetchBuilder = struct { if (notes_len > 0) { try std.testing.expectEqual(notes_len, em.notes_len); } - var al = std.ArrayList(u8).init(std.testing.allocator); - defer al.deinit(); - try errors.renderToWriter(.{ .ttyconf = .no_color }, al.writer()); - try std.testing.expectEqualStrings(msg, al.items); + var aw: std.io.Writer.Allocating = .init(std.testing.allocator); + defer aw.deinit(); + try errors.renderToWriter(.{ .ttyconf = .no_color }, &aw.writer); + try std.testing.expectEqualStrings(msg, aw.getWritten()); } };