Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Commit

Permalink
Fill cypress test high-level.spec.ts > `A receipt for the last unim…
Browse files Browse the repository at this point in the history
…portant event makes the room read, even if all are unimportant` (#11830)

* Fill cypress test `high-level.spec.ts` > `A receipt for the last unimportant event makes the room read, even if all are unimportant`

* Test on `room2` instead of `room1`
  • Loading branch information
florianduros authored Nov 8, 2023
1 parent b8f9ef7 commit b1e283d
Showing 1 changed file with 18 additions and 2 deletions.
20 changes: 18 additions & 2 deletions cypress/e2e/read-receipts/high-level.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ describe("Read receipts", () => {
assertRead(room2);
goTo(room1);

// When we receive important messages
// When we receive unimportant messages
receiveMessages(room2, [customEvent("org.custom.event", { body: "foobar" })]);

// Then the room is still read
Expand All @@ -168,7 +168,23 @@ describe("Read receipts", () => {
// The room is unread again
assertUnread(room2, 1);
});
it.skip("A receipt for the last unimportant event makes the room read, even if all are unimportant", () => {});
it("A receipt for the last unimportant event makes the room read, even if all are unimportant", () => {
// Display room 1
goTo(room1);

// The room 2 is read
assertRead(room2);

// We received 3 unimportant messages to room2
receiveMessages(room2, [
customEvent("org.custom.event", { body: "foobar1" }),
customEvent("org.custom.event", { body: "foobar2" }),
customEvent("org.custom.event", { body: "foobar3" }),
]);

// The room 2 is still read
assertStillRead(room2);
});
});

describe("Paging up", () => {
Expand Down

0 comments on commit b1e283d

Please sign in to comment.