fn testFormat(expected: []const u8, input: i96) !void expected: []const u8input: i961235
1236
1237
1238
1239
1240
1241 fn testFormat(expected: []const u8, input: i96) !void {
// worst case: "-XXXXXXXXXXXXXyXXwXXdXXhXXmXX.XXXs".len = 34
var buf: [34]u8 = undefined;
var w: Writer = .fixed(&buf);
try w.print("{f}", .{Duration{ .nanoseconds = input }});
try std.testing.expectEqualStrings(expected, w.buffered());
}