diff --git a/README.md b/README.md
index 3752e8ca..224c111d 100644
--- a/README.md
+++ b/README.md
@@ -69,7 +69,7 @@ The implemented scenarios assume the following data is set up on BI:
**Users**
| Name | Email | System Role |
| ------ | ------ | ------ |
-| Christian | christian@mailinator.com | admin |
+| Christian | christian@mailinator.com | System Administrator |
| Cucumber Breeder | cucumberbreeder@mailinator.com | |
| Cucumber Member | cucumbermember@mailinator.com| |
| TrailMix Breeder | trailmix@mailinator.com | |
@@ -77,8 +77,8 @@ The implemented scenarios assume the following data is set up on BI:
**Programs**
| Name | Species | Users (role) |
| ------ | ------ | ------ |
-| Snacks | Grape | Cucumber Breeder (breeder)
Cucumber Member (member)
Christian (breeder) |
-| Trail Mix | Grape | Cucumber Breeder (member)
TrailMix Breeder (breeder)
Christian (breeder) |
+| Snacks | Grape | Cucumber Breeder (Program Administrator)
Cucumber Member (Read Only)
Christian (Program Administrator) |
+| Trail Mix | Grape | Cucumber Breeder (Read Only)
TrailMix Breeder (Program Administrator)
Christian (Program Administrator) |
**Automated Database Setup**
diff --git a/populate-taf-data.sql b/populate-taf-data.sql
index 9ba1442d..566420d5 100644
--- a/populate-taf-data.sql
+++ b/populate-taf-data.sql
@@ -27,7 +27,7 @@ VALUES
('0000-0002-7046-0251', 'TrailMix Breeder', 'trailmix@mailinator.com', by_user_id, by_user_id, true);
INSERT INTO system_user_role (bi_user_id, system_role_id, created_by, updated_by)
-SELECT bi_user.id, system_role.id, by_user_id, by_user_id FROM bi_user JOIN system_role ON bi_user.name = 'Christian' and system_role.domain = 'admin';
+SELECT bi_user.id, system_role.id, by_user_id, by_user_id FROM bi_user JOIN system_role ON bi_user.name = 'Christian' and system_role.domain = 'System Administrator';
--Create program germplasm sequences
create sequence tmtest_germplasm_sequence;
@@ -49,27 +49,27 @@ SELECT id, by_user_id, by_user_id FROM program WHERE name = 'Snacks';
--Add Users To Programs
INSERT INTO program_user_role (program_id, user_id, role_id, created_by, updated_by, active)
-SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Cucumber Breeder' and role.domain = 'breeder'
+SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Cucumber Breeder' and role.domain = 'Program Administrator'
JOIN program ON program.name = 'Snacks';
INSERT INTO program_user_role (program_id, user_id, role_id, created_by, updated_by, active)
-SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Cucumber Breeder' and role.domain = 'member'
+SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Cucumber Breeder' and role.domain = 'Read Only'
JOIN program ON program.name = 'Trail Mix';
INSERT INTO program_user_role (program_id, user_id, role_id, created_by, updated_by, active)
-SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Cucumber Member' and role.domain = 'member'
+SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Cucumber Member' and role.domain = 'Read Only'
JOIN program ON program.name = 'Snacks';
INSERT INTO program_user_role (program_id, user_id, role_id, created_by, updated_by, active)
-SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'TrailMix Breeder' and role.domain = 'breeder'
+SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'TrailMix Breeder' and role.domain = 'Program Administrator'
JOIN program ON program.name = 'Trail Mix';
INSERT INTO program_user_role (program_id, user_id, role_id, created_by, updated_by, active)
-SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Christian' and role.domain = 'breeder'
+SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Christian' and role.domain = 'Program Administrator'
JOIN program ON program.name = 'Snacks';
INSERT INTO program_user_role (program_id, user_id, role_id, created_by, updated_by, active)
-SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Christian' and role.domain = 'breeder'
+SELECT program.id, bi_user.id, role.id, by_user_id, by_user_id, true FROM bi_user JOIN role ON bi_user.name = 'Christian' and role.domain = 'Program Administrator'
JOIN program ON program.name = 'Trail Mix';
INSERT INTO program_enabled_breeding_methods(breeding_method_id, program_id, created_by, created_at, updated_by, updated_at)
diff --git a/src/features/BreedingMethods.feature b/src/features/BreedingMethods.feature
index c0c7aaf9..98fbb272 100644
--- a/src/features/BreedingMethods.feature
+++ b/src/features/BreedingMethods.feature
@@ -19,7 +19,7 @@ Feature: Breeding Methods
When user clicks 'New User' button
When user sets "Christian" in Name field of User
When user sets "christian@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
And user pause for "5" seconds
And user selects "Breeding Methods" tab
@@ -82,13 +82,13 @@ Feature: Breeding Methods
When user clicks 'New User' button
When user sets "Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
And user pause for "5" seconds
When user clicks 'New User' button
When user sets "Breeder" in Name field of User
When user sets "cucumbermember@mailinator.com" in Email field of User
- When user sets "member" in Role dropdown of User
+ When user sets "Read Only" in Role dropdown of User
When user click 'Save' button in User
And user pause for "5" seconds
When user close the Notification
diff --git a/src/features/Configuration.feature b/src/features/Configuration.feature
index e17975d0..9a5951ba 100644
--- a/src/features/Configuration.feature
+++ b/src/features/Configuration.feature
@@ -22,7 +22,7 @@ Feature: Configuration
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
diff --git a/src/features/ExperimentsImport.feature b/src/features/ExperimentsImport.feature
index d513cfe6..2fe97a3e 100644
--- a/src/features/ExperimentsImport.feature
+++ b/src/features/ExperimentsImport.feature
@@ -22,7 +22,7 @@ Feature: Experiments & Observations
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
@@ -74,7 +74,7 @@ Feature: Experiments & Observations
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
@@ -126,7 +126,7 @@ Feature: Experiments & Observations
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
@@ -177,7 +177,7 @@ Feature: Experiments & Observations
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
@@ -230,7 +230,7 @@ Feature: Experiments & Observations
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
diff --git a/src/features/GermplasmImportTable.feature b/src/features/GermplasmImportTable.feature
index a2aeaa9d..ccc67b77 100644
--- a/src/features/GermplasmImportTable.feature
+++ b/src/features/GermplasmImportTable.feature
@@ -18,7 +18,7 @@ Feature: Germplasm Import Table
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
diff --git a/src/features/GermplasmSort.feature b/src/features/GermplasmSort.feature
index 24a7bbc9..3469e8c7 100644
--- a/src/features/GermplasmSort.feature
+++ b/src/features/GermplasmSort.feature
@@ -19,7 +19,7 @@ Feature: Germplasm Sort Test
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
diff --git a/src/features/GermplasmTable.feature b/src/features/GermplasmTable.feature
index f51a3d42..fad47c78 100644
--- a/src/features/GermplasmTable.feature
+++ b/src/features/GermplasmTable.feature
@@ -20,7 +20,7 @@ Feature: Germplasm table loading message
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
@@ -77,7 +77,7 @@ Feature: Germplasm table loading message
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
diff --git a/src/features/LoginByRoleAdminTests.feature b/src/features/LoginByRoleAdminTests.feature
index 10274185..4a251ac7 100644
--- a/src/features/LoginByRoleAdminTests.feature
+++ b/src/features/LoginByRoleAdminTests.feature
@@ -3,9 +3,9 @@ Feature: Logging with Sys Administration
Background: Required Setup
Given user logs in as "sysad"
And user selects "System Administration" on program-selection page
- And user can see "Cucumber Breeder" has been added to "Snacks" as a breeder
- And user can see "Cucumber Breeder" has been added to "Trail Mix" as a member
- And user can see "TrailMix Breeder" has been added to "Trail Mix" as a breeder
+ And user can see "Cucumber Breeder" has been added to "Snacks" as a Program Administrator
+ And user can see "Cucumber Breeder" has been added to "Trail Mix" as a Read Only
+ And user can see "TrailMix Breeder" has been added to "Trail Mix" as a Program Administrator
And user can see "Snacks" as a program
@BI-817
diff --git a/src/features/LoginByRoleMemberTests.feature b/src/features/LoginByRoleMemberTests.feature
index 4a346d27..401da993 100644
--- a/src/features/LoginByRoleMemberTests.feature
+++ b/src/features/LoginByRoleMemberTests.feature
@@ -1,7 +1,7 @@
-Feature: Logging with Member
+Feature: Logging with Read Only
@BI-822
- Scenario: Logging in as a member of one program
+ Scenario: Logging in as a Read Only of one program
Given user logs in as "Cucumber Member"
When user selects "Snacks" on program-selection page
Then user can see Welcome page of program
@@ -15,7 +15,7 @@ Feature: Logging with Member
And user can see "Program Administration" in navigation
@BI-823
- Scenario: Logging in as a breeder of one program
+ Scenario: Logging in as a Read Only of one program
Given user logs in as "Cucumber Member"
When user selects "Snacks" on program-selection page
Then user can see Welcome page of program
@@ -28,14 +28,14 @@ Feature: Logging with Member
And user can see "Program Administration" in navigation
@BI-845
- Scenario: Logging in as a breeder of one program
+ Scenario: Logging in as a Read Only of one program
Given user logs in as "Cucumber Member"
When user selects "Snacks" on program-selection page
When user selects "Ontology" in navigation
Then user can not see "Import Ontology" in navigation
@BI-887
- Scenario: No Admin role, Program Member - Program User Management
+ Scenario: No System Admin role, Program Read Only - Program User Management
Given user logs in as "Cucumber Member"
When user selects "Snacks" on program-selection page
And user selects "Program Administration" in navigation
@@ -47,7 +47,7 @@ Feature: Logging with Member
#To ensure there is at least one location in list of locations in Snacks
#Scenario will still pass with no locations, but won't test the lack of Edit and Deactivate links
@BI-915
- Scenario: Program Location Management page - member - SETUP
+ Scenario: Program Location Management page - Read Only - SETUP
Given user logs in as "Cucumber Breeder"
When user selects "Snacks" on program-selection page
When user selects "Program Administration" in navigation
@@ -60,7 +60,7 @@ Feature: Logging with Member
| Location* |
@BI-915
- Scenario: Program Location Management page - member
+ Scenario: Program Location Management page - Read Only
Given user logs in as "Cucumber Member"
When user selects "Snacks" on program-selection page
And user selects "Program Administration" in navigation
diff --git a/src/features/OntologyImportPreview.feature b/src/features/OntologyImportPreview.feature
index 8d367839..389b33bb 100644
--- a/src/features/OntologyImportPreview.feature
+++ b/src/features/OntologyImportPreview.feature
@@ -21,7 +21,7 @@ Feature: Ontology Import Preview
When user clicks 'New User' button
When user sets "Cucumber Breeder" in Name field of User
When user sets "cucumberbreeder@mailinator.com" in Email field of User
- When user sets "breeder" in Role dropdown of User
+ When user sets "Program Administrator" in Role dropdown of User
When user click 'Save' button in User
When user pause for "10" seconds
When user close notification pop-up
diff --git a/src/features/SmokeTests.feature b/src/features/SmokeTests.feature
index b7b0e66d..893b66fe 100644
--- a/src/features/SmokeTests.feature
+++ b/src/features/SmokeTests.feature
@@ -29,7 +29,7 @@ Feature: Smoke Tests (11)
Examples:
| Name | Email | Role |
- | Test * | test*@mailinator.com | breeder |
+ | Test * | test*@mailinator.com | Program Administrator |
@BI-806
Scenario: Check Users page
diff --git a/src/features/UserManagementBreeder.feature b/src/features/UserManagementBreeder.feature
index eb0b91cc..87c299a0 100644
--- a/src/features/UserManagementBreeder.feature
+++ b/src/features/UserManagementBreeder.feature
@@ -108,7 +108,7 @@ Feature: Breeder User Management
And user selects New User button
And user sets "Tester Breeder" in Name field
And user sets "testnewuser@mail.com" in Email field
- And user sets "breeder" in Role dropdown
+ And user sets "Program Administrator" in Role dropdown
And user selects Cancel button
Then user does not see new user form
And user does not see a new user in Users list
@@ -121,7 +121,7 @@ Feature: Breeder User Management
And user selects "Users" tab
When user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | breeder |
+ | Test * | test*@mailinator.com | Program Administrator |
Then user can see a new user is added in User
@BI-894
@@ -133,7 +133,7 @@ Feature: Breeder User Management
And user selects New User button
And user sets "Tester Breeder" in Name field
And user sets "testnewuser" in Email field
- And user sets "breeder" in Role dropdown
+ And user sets "Program Administrator" in Role dropdown
And user selects Save button
Then user can see banner appears with an error message "Fix Invalid Fields"
Then user can see 'Email must be in email format' below the Email field
@@ -147,7 +147,7 @@ Feature: Breeder User Management
When user selects New User button
And user sets "TestNewUser" in Name field
And user sets "cucumberbreeder@mailinator.com" in Email field
- And user sets "breeder" in Role dropdown
+ And user sets "Program Administrator" in Role dropdown
And user selects Save button
Then user can see banner appears with an error message "Error creating user, a user with this email already exists"
Then user can see new user form
@@ -160,9 +160,9 @@ Feature: Breeder User Management
And user selects "Users" tab
When user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | breeder |
+ | Test * | test*@mailinator.com | Program Administrator |
And user clicks Edit of a user
- Then user can see "breeder" in the the Role dropdown
+ Then user can see "Program Administrator" in the the Role dropdown
Then user can see Save button
Then user can see Cancel button
@@ -174,7 +174,7 @@ Feature: Breeder User Management
And user selects "Users" tab
When user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | breeder |
+ | Test * | test*@mailinator.com | Program Administrator |
And user clicks Edit of a user
And user selects Cancel button
Then user can see user is in users list
@@ -187,10 +187,10 @@ Feature: Breeder User Management
And user selects "Users" tab
When user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | breeder |
+ | Test * | test*@mailinator.com | Program Administrator |
And user edits a user
| Role |
- | member |
+ | Read Only |
Then user can see user is in users list
@BI-900
@@ -201,7 +201,7 @@ Feature: Breeder User Management
And user selects "Users" tab
And user creates a new user
| Name | Email | Role |
- | User* | test*@mailinator.com | breeder |
+ | User* | test*@mailinator.com | Program Administrator |
When user selects Deactivate of user
Then user can see "Deactivate" in modal box header
Then user can see "" in modal box header
@@ -223,7 +223,7 @@ Feature: Breeder User Management
And user selects "Users" tab
And user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | breeder |
+ | Test * | test*@mailinator.com | Program Administrator |
When user selects Deactivate of user
And user can see 'Cancel' button
And user selects "Cancel" button
@@ -237,7 +237,7 @@ Feature: Breeder User Management
And user selects "Users" tab
And user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | breeder |
+ | Test * | test*@mailinator.com | Program Administrator |
When user selects Deactivate of user
And user selects modal Yes, archive button
Then user can not see user is in users list
@@ -249,11 +249,11 @@ Feature: Breeder User Management
And user selects "Program Administration" in navigation
And user selects "Users" tab
When user selects "Edit" of Name "Christian"
- When user selects "member" in Role dropdown
+ When user selects "Read Only" in Role dropdown
When user selects "Save" button
Then user can see banner contains "Success"
When user selects "Edit" of Name "Christian"
- When user selects "breeder" in Role dropdown
+ When user selects "Program Administrator" in Role dropdown
When user selects "Save" button
Then user can see banner contains "Success"
diff --git a/src/features/UserManagementSysAd.feature b/src/features/UserManagementSysAd.feature
index af35ca32..693edbad 100644
--- a/src/features/UserManagementSysAd.feature
+++ b/src/features/UserManagementSysAd.feature
@@ -80,7 +80,7 @@ Feature: System User Management (15)
Given user is on the user-management page
When user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | admin |
+ | Test * | test*@mailinator.com | System Administrator |
Then user can see a new user is added in User
@BI-832
@@ -100,7 +100,7 @@ Feature: System User Management (15)
Given user is on the user-management page
When user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | admin |
+ | Test * | test*@mailinator.com | System Administrator |
And user edits a user
| Name | Email | Role |
| Test * | test*@mailinator.com | |
@@ -111,7 +111,7 @@ Feature: System User Management (15)
Given user is on the user-management page
When user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | admin |
+ | Test * | test*@mailinator.com | System Administrator |
And user clicks Edit of a user
And user selects Cancel button
Then user can see user is in users list
@@ -121,7 +121,7 @@ Feature: System User Management (15)
Given user is on the user-management page
And user creates a new user
| Name | Email | Role |
- | | test*@mailinator.com | breeder |
+ | | test*@mailinator.com | System Administrator |
When user selects Deactivate of user
Then user can see "Deactivate" in modal box header
And user can see "" in modal box header
@@ -141,7 +141,7 @@ Feature: System User Management (15)
Given user is on the user-management page
And user creates a new user
| Name | Email | Role |
- | User* | test*@mailinator.com | breeder |
+ | User* | test*@mailinator.com | System Administrator |
When user selects Deactivate of user
Then user can see a modal box
When user selects 'Cancel' button
@@ -153,7 +153,7 @@ Feature: System User Management (15)
Given user is on the user-management page
And user creates a new user
| Name | Email | Role |
- | Test * | test*@mailinator.com | breeder |
+ | Test * | test*@mailinator.com | System Administrator |
When user selects Deactivate of user
When user selects 'Yes, deactivate' button
Then user can not see user is in users list
diff --git a/src/step_definitions/steps.js b/src/step_definitions/steps.js
index 1424efea..a2c7f0eb 100644
--- a/src/step_definitions/steps.js
+++ b/src/step_definitions/steps.js
@@ -611,7 +611,7 @@ When(/^user can see "([^"]*)" as a program$/, async (args1) => {
});
When(
- /^user can see "([^"]*)" has been added to "([^"]*)" as a breeder$/,
+ /^user can see "([^"]*)" has been added to "([^"]*)" as a Program Administrator$/,
async (args1, args2) => {
await page.navigateToProgram(args2);
@@ -628,14 +628,14 @@ When(
locateStrategy: "xpath",
});
await page.waitForElementVisible({
- selector: `//*[@id='programUserTableLabel']//tr//td[normalize-space(.)='${args1}']/following-sibling::td[normalize-space(.)='breeder']`,
+ selector: `//*[@id='programUserTableLabel']//tr//td[normalize-space(.)='${args1}']/following-sibling::td[normalize-space(.)='Program Administrator']`,
locateStrategy: "xpath",
});
}
);
When(
- /^user can see "([^"]*)" has been added to "([^"]*)" as a member$/,
+ /^user can see "([^"]*)" has been added to "([^"]*)" as a Read Only$/,
async (args1, args2) => {
await page.navigateToProgram(args2);
@@ -652,7 +652,7 @@ When(
locateStrategy: "xpath",
});
await page.waitForElementVisible({
- selector: `//*[@id='programUserTableLabel']//tr//td[normalize-space(.)='${args1}']/following-sibling::td[normalize-space(.)='member']`,
+ selector: `//*[@id='programUserTableLabel']//tr//td[normalize-space(.)='${args1}']/following-sibling::td[normalize-space(.)='Read Only']`,
locateStrategy: "xpath",
});
}
@@ -1148,15 +1148,15 @@ Given(/^a new program is created$/, async function () {
await navigateOnLeftMenu("Program Administration");
await clickTab("Users");
await clickNewUserButton();
- await setUserName("Breeder");
+ await setUserName("ProgramAdmin");
await setEmail("cucumberbreeder@mailinator.com");
- await setRole("Breeder");
+ await setRole("Program Administrator");
await clickSaveUserButton();
await page.pause(1000);
await clickNewUserButton();
- await setUserName("Member");
+ await setUserName("ReadOnly");
await setEmail("cucumbermember@mailinator.com");
- await setRole("Member");
+ await setRole("Read Only");
await clickSaveUserButton();
await page.pause(1000);