Skip to content

Commit fe59253

Browse files
committed
fix: align Presence test expectation with offline connection precedence
1 parent f983c5e commit fe59253

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

ee/packages/presence/src/Presence.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ describe('Presence class', () => {
7979
expect(updatePresenceMock).not.toHaveBeenCalled();
8080
});
8181

82-
it('should keep claimed status when user has no sessions', async () => {
82+
it('should store claim but show offline status when user has no sessions', async () => {
8383
findUserMock.mockResolvedValue(user({ statusDefault: UserStatus.ONLINE }));
8484
withNoSessions();
8585

@@ -91,7 +91,7 @@ describe('Presence class', () => {
9191

9292
expect(updatePresenceMock).toHaveBeenCalledWith(
9393
'u1',
94-
expect.objectContaining({ status: UserStatus.BUSY, statusConnection: UserStatus.OFFLINE }),
94+
expect.objectContaining({ status: UserStatus.OFFLINE, statusConnection: UserStatus.OFFLINE, statusDefault: UserStatus.BUSY }),
9595
expect.any(Array),
9696
);
9797
});

0 commit comments

Comments
 (0)