╭ changed ──────╮ │src/test/ui.zig│ ╰───────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮ │58 // the route layer holds the value already url-encoded ("feature%2Ffoo"). │ │59 const route = RP.repoCommitsRoute("alice/ziglings", .branch, "feature%2Ffoo", 0).?; │ │60 const url = try route.urlAlloc(&arena); │ │61 - try std.testing.expectEqualStrings("/repo/alice/ziglings/commits/branch/feature%2Ffoo", url);│ │61 + try std.testing.expectEqualStrings("/repo/alice/ziglings/commits/branch:feature%2Ffoo", url);│ │62 │ │63 // parsing it back yields the same route, and the ref splits out intact. │ │64 - const parsed = RP.fromUrl(url, null); │ │64 + const parsed = RP.fromUrl(url); │ │65 try std.testing.expect(parsed != null); │ │66 - const ref = RP.repoCommitsRef(parsed.?.repo_commits.name.slice()); │ │66 + const ref = RP.repoCommitsRef(parsed.?.repo_commits.slice()); │ │67 try std.testing.expectEqual(RP.RefOrOid.branch, ref.ref_or_oid.?); │ │68 try std.testing.expectEqualStrings("feature%2Ffoo", ref.value); │ │69 } │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────╯