mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 03:09:04 +01:00
Update disappearing messages direct messages
@@ -15,6 +15,8 @@ Sender's device
|
||||
- [ ] From there, user can navigate back to messages screen.
|
||||
- [ ] The self-destructing message that the user just sent disappears after the time expires.
|
||||
|
||||
|
||||
|
||||
Recipient's device
|
||||
- [ ] There is a new message showing on the sender's avatar in the contact list
|
||||
- [ ] Tapping on the name of the contact who sent the self-dest message, open the screen that contains the following:
|
||||
@@ -24,8 +26,9 @@ Recipient's device
|
||||
- [ ] The Disappearing Messages setting on the recipients's device, mirrors the setting on the sender's device (if this was changed since the last exchange of messages between them - there is a separate test for that)
|
||||
- [ ] When the recipient wants to reply to the self-destructing message they received, and they start typing, the bomb icon appears in their text input field.
|
||||
- [ ] Both the received message and the sent message disappear after their respective timers expire.
|
||||
- [ ] Messages do not disappear before they are read. The timer start after the messages have been read.
|
||||
|
||||
If the sender then goes and changes the Disappearing Setting on their device to OFF, and sends another message to the same contact,
|
||||
Scenario2: If the sender then goes and changes the Disappearing Setting on their device to OFF, and sends another message to the same contact,
|
||||
|
||||
Expected results:
|
||||
Senders device
|
||||
@@ -33,10 +36,48 @@ Senders device
|
||||
- [ ] The message does not disappear.
|
||||
|
||||
Recipient's device
|
||||
- [ ] A normal text message is received, and when the user replies to it there is no bmb iconin the text input field
|
||||
- [ ] A normal text message is received, and when the user replies to it there is no bomb icon in the text input field
|
||||
- [ ] recipient's Disappearing Messages setting mirrors the sender's and in this case it goes OFF
|
||||
- [ ] Messages do not disappear
|
||||
- [ ] There aren't
|
||||
- [ ] If the recipient tries to reply, there aren't bomb icons in the text input field.
|
||||
|
||||
Scenario3:
|
||||
|
||||
Sender sets the Disappearing Messages setting to ON on their device and sends a disappearing message to their contact.
|
||||
Sender then sends another disappearing message before the timer for the first one expires.
|
||||
Expected result: Each message disappears after it has been read and their timer expires.
|
||||
|
||||
Scenarios4:
|
||||
Sender sends several messages, some disappearing some not, to the same contact.
|
||||
After each message the sender changes the Disappearing Messages setting.
|
||||
|
||||
Expectd results:
|
||||
Each time the setting is changed, the Disappearing Messages setting on recipient's device mirrors sender's and messages behave accordingly.
|
||||
|
||||
Scenarios5:
|
||||
Sender sends several messages, some disappearing some not, to the same contact.
|
||||
After each message the sender changes the Disappearing Messages setting.
|
||||
Recipient replies to each message, and every other time they change the Disappearing Messages setting on their device before replying.
|
||||
|
||||
Expected results:
|
||||
Messages behave according to the Disappearing Messages setting of the device that last changed that setting.
|
||||
|
||||
Scenarios6:
|
||||
Sender sends several messages to several contacts, some with disappearing messages on, some off.
|
||||
Recipients reply to all messages, and change their own Disappearing Messages setting every other time.
|
||||
|
||||
Expected results:
|
||||
Messages behave according to the Disappearing Messages setting of the device that last changed that setting.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user