╭ changed ─────────╮ │src/test/event.zig│ ╰──────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │931 │ │932 try std.testing.expectEqualSlices(u8, &user_event_id, repo_event.repo.user_id); │ │933 try std.testing.expectEqualStrings("ziglings", repo_event.repo.name); │ │934 + │ │935 + // get the repos created by the user │ │936 + const user_id_to_repos_cursor = try haxy_moment.getCursor(hash.hashInt(repo_opts.hash, "user-id->repos")) orelse return error.NotFound;│ │937 + const user_id_to_repos = try Repo.DB.HashMap(.read_only).init(user_id_to_repos_cursor); │ │938 + │ │939 + const user_repos_cursor = try user_id_to_repos.getCursor(hash.hashInt(repo_opts.hash, &user_event_id)) orelse return error.NotFound; │ │940 + const user_repos = try Repo.DB.CountedHashSet(.read_only).init(user_repos_cursor); │ │941 + │ │942 + try std.testing.expectEqual(1, try user_repos.count()); │ │943 + │ │944 + try std.testing.expect(null != try user_repos.getCursor(hash.hashInt(repo_opts.hash, &repo_event_id))); │ │945 } │ │946 } │ │947 │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯