Uncomment tests

pull/2487/head
jmontoyaa 8 years ago
parent 55184d3150
commit 8add51da84
  1. 180
      tests/behat/features/createUser.feature

@ -4,96 +4,96 @@ Feature: Users management as admin
As an administrator
I need to be able to create new users
# Scenario: See the users list link on the admin page
# Given I am a platform administrator
# And I am on "/main/admin/index.php"
# Then I should see "Users list"
#
# Scenario: See the user creation link on the admin page
# Given I am a platform administrator
# And I am on "/main/admin/index.php"
# Then I should see "Add a user"
#
# Scenario: Create a user with only basic info
# Given I am a platform administrator
# And I am on "/main/admin/user_add.php"
# And I fill in the following:
# | firstname | Sammy |
# | lastname | Marshall |
# | email | smarshall@example.com |
# | username | smarshall |
# | password | smarshall |
# And I press "submit"
# Then I should see "The user has been added"
#
# Scenario: Search and delete a user
# Given I am a platform administrator
# And Admin top bar is disabled
# And I am on "/main/admin/user_list.php"
# And I fill in "keyword" with "smarshall"
# And I press "submit"
# When I follow "Delete"
# And I confirm the popup
# Then I should see "The user has been deleted"
#
# Scenario: Create a HRM user
# Given I am a platform administrator
# And I am on "/main/admin/user_add.php"
# And I fill in the following:
# | firstname | HRM firstname|
# | lastname | HRM lastname |
# | email | hrm@example.com |
# | username | hrm |
# | password | hrm |
# And I fill in select bootstrap static input "#status_select" select "4"
# And I press "submit"
# Then I should see "The user has been added"
#
# Scenario: Create a teacher user
# Given I am a platform administrator
# And I am on "/main/admin/user_add.php"
# And I fill in the following:
# | firstname | teacher firstname|
# | lastname | teacher lastname |
# | email | teacher@example.com |
# | username | teacher |
# | password | teacher |
# And I fill in select bootstrap static input "#status_select" select "1"
# And I press "submit"
# Then I should see "The user has been added"
#
# Scenario: Create a student user
# Given I am a platform administrator
# And I am on "/main/admin/user_add.php"
# And I fill in the following:
# | firstname | student firstname|
# | lastname | student lastname |
# | email | student@example.com |
# | username | student |
# | password | student |
# And I fill in select bootstrap static input "#status_select" select "5"
# And I press "submit"
# Then I should see "The user has been added"
#
# Scenario: HRM follows teacher
# Given I am a platform administrator
# And I am on "/main/admin/user_list.php?keyword=hrm&submit=&_qf__search_simple="
# And I should see "HRM lastname"
# And I follow "Assign users"
# And I select "teacher firstname teacher lastname" from "NoAssignedUsersList[]"
# And I press "add_user_button"
# And I press "assign_user"
# Then I should see "The assigned users have been updated"
#
# Scenario: HRM follows student
# Given I am a platform administrator
# And I am on "/main/admin/user_list.php?keyword=hrm&submit=&_qf__search_simple="
# And I should see "HRM lastname"
# And I follow "Assign users"
# And I select "student firstname student lastname" from "NoAssignedUsersList[]"
# And I press "add_user_button"
# And I press "assign_user"
# Then I should see "The assigned users have been updated"
Scenario: See the users list link on the admin page
Given I am a platform administrator
And I am on "/main/admin/index.php"
Then I should see "Users list"
Scenario: See the user creation link on the admin page
Given I am a platform administrator
And I am on "/main/admin/index.php"
Then I should see "Add a user"
Scenario: Create a user with only basic info
Given I am a platform administrator
And I am on "/main/admin/user_add.php"
And I fill in the following:
| firstname | Sammy |
| lastname | Marshall |
| email | smarshall@example.com |
| username | smarshall |
| password | smarshall |
And I press "submit"
Then I should see "The user has been added"
Scenario: Search and delete a user
Given I am a platform administrator
And Admin top bar is disabled
And I am on "/main/admin/user_list.php"
And I fill in "keyword" with "smarshall"
And I press "submit"
When I follow "Delete"
And I confirm the popup
Then I should see "The user has been deleted"
Scenario: Create a HRM user
Given I am a platform administrator
And I am on "/main/admin/user_add.php"
And I fill in the following:
| firstname | HRM firstname|
| lastname | HRM lastname |
| email | hrm@example.com |
| username | hrm |
| password | hrm |
And I fill in select bootstrap static input "#status_select" select "4"
And I press "submit"
Then I should see "The user has been added"
Scenario: Create a teacher user
Given I am a platform administrator
And I am on "/main/admin/user_add.php"
And I fill in the following:
| firstname | teacher firstname|
| lastname | teacher lastname |
| email | teacher@example.com |
| username | teacher |
| password | teacher |
And I fill in select bootstrap static input "#status_select" select "1"
And I press "submit"
Then I should see "The user has been added"
Scenario: Create a student user
Given I am a platform administrator
And I am on "/main/admin/user_add.php"
And I fill in the following:
| firstname | student firstname|
| lastname | student lastname |
| email | student@example.com |
| username | student |
| password | student |
And I fill in select bootstrap static input "#status_select" select "5"
And I press "submit"
Then I should see "The user has been added"
Scenario: HRM follows teacher
Given I am a platform administrator
And I am on "/main/admin/user_list.php?keyword=hrm&submit=&_qf__search_simple="
And I should see "HRM lastname"
And I follow "Assign users"
And I select "teacher firstname teacher lastname" from "NoAssignedUsersList[]"
And I press "add_user_button"
And I press "assign_user"
Then I should see "The assigned users have been updated"
Scenario: HRM follows student
Given I am a platform administrator
And I am on "/main/admin/user_list.php?keyword=hrm&submit=&_qf__search_simple="
And I should see "HRM lastname"
And I follow "Assign users"
And I select "student firstname student lastname" from "NoAssignedUsersList[]"
And I press "add_user_button"
And I press "assign_user"
Then I should see "The assigned users have been updated"
Scenario: HRM logs as teacher
Given I am logged as "hrm"

Loading…
Cancel
Save