A poolable string builder (aka string buffer) for Zig
0

Configure Feed

Select the types of activity you want to include in your feed.

fix test runner friendly name

Karl Seguin (Mar 23, 2024, 11:15 AM +0800) 00a573e9 491fa4e1

+7 -3
+7 -3
test_runner.zig
··· 53 53 const friendly_name = blk: { 54 54 const name = t.name; 55 55 var it = std.mem.splitScalar(u8, name, '.'); 56 - _ = it.next() orelse break :blk name; // skip module name 57 - _ = it.next() orelse break :blk name; // slip "test" 58 - break :blk it.rest(); 56 + while (it.next()) |value| { 57 + if (std.mem.eql(u8, value, "test")) { 58 + const rest = it.rest(); 59 + break :blk if (rest.len > 0) rest else name; 60 + } 61 + } 62 + break :blk name; 59 63 }; 60 64 const ns_taken = slowest.endTiming(friendly_name); 61 65