╭ changed ───────╮ │src/test/net.zig│ ╰────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │761 const moment = try evt.currentMoment(repo_opts, &target); │ │762 const patch = (try evt.Patch.readById(evt.EventDB(hash_kind), hash_kind, moment, &arena, &fork_id)) orelse return error.NotFound; │ │763 try std.testing.expectEqual(.merged, patch.event.status.kind()); │ │764 - const merged_range = switch (patch.event.status) { │ │765 - .merged => |range| range, │ │764 + const merged_status = switch (patch.event.status) { │ │765 + .merged => |value| value, │ │766 else => return error.InvalidPatch, │ │767 }; │ │768 - try std.testing.expectEqual(.source, merged_range.revision); │ │769 - try std.testing.expectEqualStrings(&base_oid, merged_range.before_oid); │ │770 - try std.testing.expectEqualStrings(&merge_oid, merged_range.after_oid); │ │768 + try std.testing.expectEqual(.source, merged_status.revision); │ │769 + const result_id = try evt.parseEventId(&merged_status.patchrev_id); │ │770 + const result = (try evt.PatchRev.readById(evt.EventDB(hash_kind), hash_kind, moment, &arena, &result_id)) orelse return error.NotFound; │ │771 + try std.testing.expectEqualStrings(&base_oid, result.event.base_oid); │ │772 + try std.testing.expectEqualStrings(&merge_oid, result.event.source_oid); │ │773 const imported = (try evt.PatchRev.readById(evt.EventDB(hash_kind), hash_kind, moment, &arena, &second_revision_id)) orelse return error.NotFound;│ │774 try std.testing.expectEqualStrings(&second_patch_oid, imported.patch_oid); │ │775 } │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯