test(dm): cover zero-other and mixed-others branches of isDeletedPartnerDm

This commit is contained in:
Jannis Braun
2026-07-02 16:22:44 +02:00
parent ae07ae66e4
commit 3da18bc87c
@@ -432,4 +432,11 @@ describe('isDeletedPartnerDm', () => {
const dm = { ownerId: 'me', members: [me, { id: 'x', isDeleted: true } as User] }; const dm = { ownerId: 'me', members: [me, { id: 'x', isDeleted: true } as User] };
expect(isDeletedPartnerDm(dm as any, me)).toBe(false); expect(isDeletedPartnerDm(dm as any, me)).toBe(false);
}); });
it('false when there are zero other members', () => {
expect(isDeletedPartnerDm({ ownerId: null, members: [me] } as any, me)).toBe(false);
});
it('false when others are mixed (one deleted, one live)', () => {
const dm = { ownerId: null, members: [me, { id: 'x', isDeleted: true } as User, { id: 'y', isDeleted: false } as User] };
expect(isDeletedPartnerDm(dm as any, me)).toBe(false);
});
}); });