From 6868e4b8d2617a92c19a3965cb685ff4dccd2835 Mon Sep 17 00:00:00 2001 From: ajnart Date: Sat, 8 Aug 2026 12:25:11 +0200 Subject: [PATCH] test(auth): assert complete membership set for invalid OIDC claim Address CodeRabbit: query all memberships instead of findFirst so a handler that preserves the existing row but adds a membership is caught. --- packages/auth/test/events.spec.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/auth/test/events.spec.ts b/packages/auth/test/events.spec.ts index 994bdcb5c..a41f13744 100644 --- a/packages/auth/test/events.spec.ts +++ b/packages/auth/test/events.spec.ts @@ -188,10 +188,11 @@ describe("createSignInEventHandler should create signInEventHandler", () => { }); // Assert - const dbGroupMembers = await db.query.groupMembers.findFirst({ + const dbGroupMembers = await db.query.groupMembers.findMany({ where: eq(groupMembers.userId, "1"), + columns: { groupId: true }, }); - expect(dbGroupMembers?.groupId).toBe("1"); + expect(dbGroupMembers).toEqual([{ groupId: "1" }]); }); test("should remove group membership", async () => { // Arrange