mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 17:06:53 +02:00
36 lines
1.6 KiB
Gherkin
36 lines
1.6 KiB
Gherkin
@core @core_message @javascript
|
|
Feature: Search users
|
|
In order to communicate with fellow users
|
|
As a user
|
|
I need to be able to search for them
|
|
|
|
Background:
|
|
Given the following "users" exist:
|
|
| username | firstname | lastname | email |
|
|
| user1 | User | 1 | user1@example.com |
|
|
| user2 | User | 2 | user2@example.com |
|
|
| user3 | User | 3 | user3@example.com |
|
|
|
|
Scenario: Search for single user
|
|
When I log in as "user1"
|
|
And I follow "Messages" in the user menu
|
|
And I click on "contacts-view" "message_area_action"
|
|
And I set the field "Search for a user or course" to "User 2"
|
|
Then I should see "User 2" in the "search-results-area" "message_area_region"
|
|
And I should not see "User 3" in the "search-results-area" "message_area_region"
|
|
|
|
Scenario: Search for multiple user
|
|
When I log in as "user1"
|
|
And I follow "Messages" in the user menu
|
|
And I click on "contacts-view" "message_area_action"
|
|
And I set the field "Search for a user or course" to "User"
|
|
Then I should see "User 2" in the "search-results-area" "message_area_region"
|
|
And I should see "User 3" in the "search-results-area" "message_area_region"
|
|
And I should not see "User 1" in the "search-results-area" "message_area_region"
|
|
|
|
Scenario: Search for messages no results
|
|
When I log in as "user1"
|
|
And I follow "Messages" in the user menu
|
|
And I click on "contacts-view" "message_area_action"
|
|
And I set the field "Search for a user or course" to "No User"
|
|
Then I should see "No results" in the "search-results-area" "message_area_region"
|