mirror of
https://github.com/status-im/status-desktop.git
synced 2025-01-12 07:14:37 +00:00
25 lines
877 B
Gherkin
25 lines
877 B
Gherkin
|
Feature: Status Desktop Chat Navigation
|
||
|
|
||
|
Scenario: The user joins a room and marks it as read
|
||
|
When the user joins chat room "test"
|
||
|
And the user marks the channel "test" as read
|
||
|
# TODO find a way to validate that it worked
|
||
|
|
||
|
@merge
|
||
|
Scenario: The user sees chats sorted by most recent activity
|
||
|
When the user joins chat room "first-chat"
|
||
|
And the user joins chat room "second-chat"
|
||
|
And the user joins chat room "third-chat"
|
||
|
Then the user chats are sorted accordingly
|
||
|
| third-chat |
|
||
|
| second-chat |
|
||
|
| first-chat |
|
||
|
When the user switches to "second-chat" chat
|
||
|
And the user sends a random chat message
|
||
|
Then the random chat message is displayed
|
||
|
And the user chats are sorted accordingly
|
||
|
| second-chat |
|
||
|
| third-chat |
|
||
|
| first-chat |
|
||
|
|