More assertions about threads being read (#11505)
This commit is contained in:
parent
0b50e02790
commit
5a3c32e26c
1 changed files with 6 additions and 2 deletions
|
@ -1020,6 +1020,7 @@ describe("Read receipts", () => {
|
||||||
goTo(room2);
|
goTo(room2);
|
||||||
openThread("Msg1");
|
openThread("Msg1");
|
||||||
assertRead(room2);
|
assertRead(room2);
|
||||||
|
backToThreadsList();
|
||||||
goTo(room1);
|
goTo(room1);
|
||||||
receiveMessages(room2, [editOf("Resp1", "Edit1")]);
|
receiveMessages(room2, [editOf("Resp1", "Edit1")]);
|
||||||
assertUnread(room2, 1);
|
assertUnread(room2, 1);
|
||||||
|
@ -1112,17 +1113,20 @@ describe("Read receipts", () => {
|
||||||
assertUnread(room2, 2);
|
assertUnread(room2, 2);
|
||||||
goTo(room2);
|
goTo(room2);
|
||||||
openThread("Msg1");
|
openThread("Msg1");
|
||||||
|
backToThreadsList();
|
||||||
assertRead(room2);
|
assertRead(room2);
|
||||||
goTo(room1);
|
goTo(room1);
|
||||||
|
|
||||||
// When the thread root is edited
|
// When the thread root is edited
|
||||||
receiveMessages(room2, [editOf("Msg1", "Edit1")]);
|
receiveMessages(room2, [editOf("Msg1", "Edit1")]);
|
||||||
|
|
||||||
// Then the room is unread but not the thread
|
// Then the room is unread
|
||||||
assertUnread(room2, 1);
|
assertUnread(room2, 1);
|
||||||
|
|
||||||
|
// But the thread is read
|
||||||
goTo(room2);
|
goTo(room2);
|
||||||
assertRead(room2);
|
assertRead(room2);
|
||||||
assertReadThread("Msg1");
|
assertReadThread("Edit1");
|
||||||
});
|
});
|
||||||
it("Reading an edit of a thread root makes the room read", () => {
|
it("Reading an edit of a thread root makes the room read", () => {
|
||||||
// Given a fully-read thread exists
|
// Given a fully-read thread exists
|
||||||
|
|
Loading…
Reference in a new issue