diff --git a/uitests/Application_Index_with_App.html b/uitests/Application_Index_with_App.html
index 2c2c120c..c7efd48a 100644
--- a/uitests/Application_Index_with_App.html
+++ b/uitests/Application_Index_with_App.html
@@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=#environment_roles-0-role-None
type
css=#environment_roles-0-role-None
-Basic Access
+ADMIN
waitForPageToLoad
@@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
type
css=#environment_roles-1-role-None
-Network Admin
+BILLING_READ
waitForPageToLoad
diff --git a/uitests/Create_New_Application.html b/uitests/Create_New_Application.html
index 24ee7094..564c1886 100644
--- a/uitests/Create_New_Application.html
+++ b/uitests/Create_New_Application.html
@@ -160,7 +160,7 @@ Imported from: AT-AT CI - login-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -413,28 +413,13 @@ Imported from: AT-AT CI - login-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
css=#environment_roles-0-role-None
type
css=#environment_roles-0-role-None
-Basic Access
+ADMIN
waitForPageToLoad
@@ -449,7 +434,7 @@ Imported from: AT-AT CI - login-->
type
css=#environment_roles-1-role-None
-Network Admin
+BILLING_READ
waitForPageToLoad
diff --git a/uitests/Create_New_TO.html b/uitests/Create_New_TO.html
index 460026cd..1d85c2bc 100644
--- a/uitests/Create_New_TO.html
+++ b/uitests/Create_New_TO.html
@@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -189,12 +189,12 @@ Imported from: AT-AT CI - login-->
waitForElementPresent
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
-
+
click
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
diff --git a/uitests/Edit_App_Member.html b/uitests/Edit_App_Member.html
index b3af2f7e..e4e92fa8 100644
--- a/uitests/Edit_App_Member.html
+++ b/uitests/Edit_App_Member.html
@@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=#environment_roles-0-role-None
type
css=#environment_roles-0-role-None
-Basic Access
+ADMIN
waitForPageToLoad
@@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
type
css=#environment_roles-1-role-None
-Network Admin
+BILLING_READ
waitForPageToLoad
@@ -656,28 +640,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
css=.environment_roles.environment-roles-new > .form-row:nth-of-type(1) > .form-col.form-col--third > fieldset.usa-input__choices > select[name="environment_roles-2-role"]
type
css=.environment_roles.environment-roles-new > .form-row:nth-of-type(1) > .form-col.form-col--third > fieldset.usa-input__choices > select[name="environment_roles-2-role"]
-Business Read-only
+CONTRIBUTOR
waitForPageToLoad
@@ -761,13 +730,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=table.atat-table > tbody > tr:nth-of-type(1) > td.env_role--td > .row:nth-of-type(3) > .env-role__role
+css=table.atat-table > tbody > tr:nth-of-type(1) > td.toggle-menu__container > .row:nth-of-type(3) > .env-role__role
assertText
-css=table.atat-table > tbody > tr:nth-of-type(1) > td.env_role--td > .row:nth-of-type(3) > .env-role__role
-*Business Read-only*
+css=table.atat-table > tbody > tr:nth-of-type(1) > td.toggle-menu__container > .row:nth-of-type(3) > .env-role__role
+*Contributor*
diff --git a/uitests/Edit_Portfolio_Member.html b/uitests/Edit_Portfolio_Member.html
index 71d82e8f..3fd58cee 100644
--- a/uitests/Edit_Portfolio_Member.html
+++ b/uitests/Edit_Portfolio_Member.html
@@ -16,7 +16,7 @@
-
+
@@ -174,7 +174,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -192,7 +192,7 @@ Imported from: AT-AT CI - New Portfolio-->
type
css=#name
-Tatooine Energy Maintenance Systems
+Tatooine Energy Maintenance Systems ${alphanumeric}
waitForPageToLoad
@@ -291,29 +291,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=.panel__content > p:nth-of-type(2)
+css=th.table-cell--third
assertElementPresent
-css=.panel__content > p:nth-of-type(2)
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
-css=td.name
-
-
-
-assertElementPresent
-css=td.name
+css=th.table-cell--third
@@ -331,41 +314,7 @@ Imported from: AT-AT CI - Portfolio Settings-->
assertText
css=button.usa-button.usa-button-primary.usa-button-big
-Save
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
-css=button.usa-button.usa-button-primary
-
-
-
-assertText
-css=button.usa-button.usa-button-primary
-*Update*
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
-css=input.usa-button.usa-button-primary
-
-
-
-assertText
-css=input.usa-button.usa-button-primary
-Save
+Save Changes
waitForPageToLoad
@@ -375,12 +324,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=a.icon-link.modal-link
+css=a.usa-button.usa-button-secondary.add-new-button
click
-css=a.icon-link.modal-link
+css=a.usa-button.usa-button-secondary.add-new-button
@@ -391,13 +340,13 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=#add-port-mem > div > div:nth-of-type(1) > h1
+css=#add-portfolio-manager > div > div > div.member-form > h2
assertText
-css=#add-port-mem > div > div:nth-of-type(1) > h1
-*Invite new portfolio member*
+css=#add-portfolio-manager > div > div > div.member-form > h2
+*Add Manager*
waitForPageToLoad
@@ -487,13 +436,13 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=#add-port-mem > div > div:nth-of-type(2) > h1
+css=#add-portfolio-manager > div > div > div.member-form > h2
assertText
-css=#add-port-mem > div > div:nth-of-type(2) > h1
-*Assign member permissions*
+css=#add-portfolio-manager > div > div > div.member-form > h2
+*Set Portfolio Permissions*
waitForPageToLoad
@@ -503,12 +452,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=#permission_sets-perms_app_mgmt
+css=#perms_app_mgmt-None
click
-css=#permission_sets-perms_app_mgmt
+css=#perms_app_mgmt-None
@@ -519,12 +468,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=#permission_sets-perms_app_mgmt > option:nth-of-type(1)
+css=#perms_funding-None
click
-css=#permission_sets-perms_app_mgmt > option:nth-of-type(1)
+css=#perms_funding-None
@@ -535,12 +484,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=#permission_sets-perms_funding
+css=#perms_reporting-None
click
-css=#permission_sets-perms_funding
+css=#perms_reporting-None
@@ -551,60 +500,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=#permission_sets-perms_funding > option:nth-of-type(1)
-
-
-
-click
-css=#permission_sets-perms_funding > option:nth-of-type(1)
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
-css=#permission_sets-perms_reporting
-
-
-
-click
-css=#permission_sets-perms_reporting
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
-css=#permission_sets-perms_reporting > option:nth-of-type(1)
-
-
-
-click
-css=#permission_sets-perms_reporting > option:nth-of-type(1)
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
-css=#permission_sets-perms_portfolio_mgmt
+css=#perms_portfolio_mgmt-None
type
-css=#permission_sets-perms_portfolio_mgmt
+css=#perms_portfolio_mgmt-None
edit_portfolio_admin
@@ -615,22 +516,6 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=#permission_sets-perms_portfolio_mgmt > option:nth-of-type(2)
-
-
-
-click
-css=#permission_sets-perms_portfolio_mgmt > option:nth-of-type(2)
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=input[type="submit"].action-group__action
@@ -647,12 +532,75 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=table.atat-table > tbody > tr:nth-of-type(2) > td.name
+css=table.atat-table > tbody > tr > td > span.label.label--success.label--below
+
+
+
+assertText
+css=table.atat-table > tbody > tr > td > span.label.label--success.label--below
+*invite pending*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.usa-alert-body
+
+
+
+assertText
+css=.usa-alert-body
+*Brandon Buchannan's invitation has been sent
+
+Brandon Buchannan's access to this Portfolio is pending until they sign in for the first time.*
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16
+
+
+
+click
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(1)
+
+
+
+click
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(1)
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=.portfolio-content > div:nth-of-type(3) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > .modal__form--header > h1
assertElementPresent
-css=table.atat-table > tbody > tr:nth-of-type(2) > td.name
+css=.portfolio-content > div:nth-of-type(3) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > .modal__form--header > h1
@@ -660,105 +608,59 @@ Imported from: AT-AT CI - Portfolio Settings-->
-
waitForElementPresent
-css=.usa-alert-body > p:nth-of-type(2)
+css=.portfolio-perms > div:nth-of-type(2) > .usa-input.input__inline-fields.checked > fieldset.usa-input__choices > legend > label
+
+
+
+click
+css=.portfolio-perms > div:nth-of-type(2) > .usa-input.input__inline-fields.checked > fieldset.usa-input__choices > legend > label
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=.portfolio-perms > div:nth-of-type(4) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
+
+
+
+click
+css=.portfolio-perms > div:nth-of-type(4) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=.action-group__action.usa-button
+
+
+
+click
+css=.action-group__action.usa-button
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=h3.usa-alert-heading
assertText
-css=.usa-alert-body > p:nth-of-type(2)
-*You have successfully invited Brandon Buchannan to the portfolio.*
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
-css=select[name="members_permissions-1-perms_app_mgmt"]
-
-
-
-type
-css=select[name="members_permissions-1-perms_app_mgmt"]
-edit_portfolio_application_management
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
-css=select[name="members_permissions-1-perms_app_mgmt"] > option:nth-of-type(2)
-
-
-
-click
-css=select[name="members_permissions-1-perms_app_mgmt"] > option:nth-of-type(2)
-
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
-css=select[name="members_permissions-1-perms_reporting"]
-
-
-
-type
-css=select[name="members_permissions-1-perms_reporting"]
-edit_portfolio_reports
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
-css=select[name="members_permissions-1-perms_reporting"] > option:nth-of-type(2)
-
-
-
-click
-css=select[name="members_permissions-1-perms_reporting"] > option:nth-of-type(2)
-
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
-css=input[type="submit"]
-
-
-
-click
-css=input[type="submit"]
-
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
-css=.usa-alert.usa-alert-success > .usa-alert-body > h3.usa-alert-heading
-
-
-
-assertText
-css=.usa-alert.usa-alert-success > .usa-alert-body > h3.usa-alert-heading
+css=h3.usa-alert-heading
*Success!*
@@ -768,13 +670,13 @@ Imported from: AT-AT CI - Portfolio Settings-->
waitForElementPresent
-css=.usa-alert-body > p:nth-of-type(2)
+css=.usa-alert-text
assertText
-css=.usa-alert-body > p:nth-of-type(2)
-*You have successfully updated access permissions for members of Tatooine Energy Maintenance Systems.*
+css=.usa-alert-text
+*You have successfully updated access permissions for*
diff --git a/uitests/New_App_Step_1.html b/uitests/New_App_Step_1.html
index 05f25f84..83f70ab6 100644
--- a/uitests/New_App_Step_1.html
+++ b/uitests/New_App_Step_1.html
@@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
diff --git a/uitests/New_App_Step_2.html b/uitests/New_App_Step_2.html
index 3deecee8..50338788 100644
--- a/uitests/New_App_Step_2.html
+++ b/uitests/New_App_Step_2.html
@@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
diff --git a/uitests/New_App_Step_2_-_Add_Env.html b/uitests/New_App_Step_2_-_Add_Env.html
index a2ed4f8d..7450d2e3 100644
--- a/uitests/New_App_Step_2_-_Add_Env.html
+++ b/uitests/New_App_Step_2_-_Add_Env.html
@@ -111,7 +111,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
diff --git a/uitests/New_App_Step_3.html b/uitests/New_App_Step_3.html
index 2371a8a4..f8e4948c 100644
--- a/uitests/New_App_Step_3.html
+++ b/uitests/New_App_Step_3.html
@@ -170,7 +170,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -640,28 +640,13 @@ Imported from: AT-AT CI - New App Step 1-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
css=[name=environment_roles-0-role]
type
css=[name=environment_roles-0-role]
-Basic Access
+ADMIN
waitForPageToLoad
@@ -676,7 +661,7 @@ Imported from: AT-AT CI - New App Step 1-->
type
css=[name=environment_roles-1-role]
-Network Admin
+BILLING_READ
waitForPageToLoad
diff --git a/uitests/New_Portfolio.html b/uitests/New_Portfolio.html
index ea3aee7d..cb3f3c26 100644
--- a/uitests/New_Portfolio.html
+++ b/uitests/New_Portfolio.html
@@ -96,7 +96,7 @@
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
diff --git a/uitests/New_Portfolio_Member.html b/uitests/New_Portfolio_Member.html
index 35c052df..ab4480ee 100644
--- a/uitests/New_Portfolio_Member.html
+++ b/uitests/New_Portfolio_Member.html
@@ -165,7 +165,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -275,22 +275,6 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.panel__content > p:nth-of-type(2)
-
-
-
-assertElementPresent
-css=.panel__content > p:nth-of-type(2)
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=th.table-cell--third
@@ -320,22 +304,6 @@ Imported from: AT-AT CI - New Portfolio-->
-
-
-waitForElementPresent
-css=button.usa-button.usa-button-primary
-
-
-
-assertText
-css=button.usa-button.usa-button-primary
-*Update*
-
-
-waitForPageToLoad
-
-
-
waitForElementPresent
css=a.usa-button.usa-button-secondary.add-new-button
@@ -554,7 +522,9 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.usa-alert-body
-*You have successfully invited Brandon Buchannan to the portfolio.*
+*Brandon Buchannan's invitation has been sent
+
+Brandon Buchannan's access to this Portfolio is pending until they sign in for the first time.*
diff --git a/uitests/Portfolio_Settings.html b/uitests/Portfolio_Settings.html
index 4996fdbb..4c3ea61d 100644
--- a/uitests/Portfolio_Settings.html
+++ b/uitests/Portfolio_Settings.html
@@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -204,21 +204,6 @@ Imported from: AT-AT CI - login-->
waitForElementPresent
-css=.panel__content > p:nth-of-type(2)
-
-
-
-assertElementPresent
-css=.panel__content > p:nth-of-type(2)
-
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
css=th.table-cell--third
@@ -242,21 +227,6 @@ Imported from: AT-AT CI - login-->
css=button.usa-button.usa-button-primary.usa-button-big
Save Changes
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
-css=button.usa-button.usa-button-primary
-
-
-
-assertText
-css=button.usa-button.usa-button-primary
-*Update*
-
diff --git a/uitests/Reports_-_Basics.html b/uitests/Reports_-_Basics.html
index 84d65469..ecb8e962 100644
--- a/uitests/Reports_-_Basics.html
+++ b/uitests/Reports_-_Basics.html
@@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -200,12 +200,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
-
+
click
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
diff --git a/uitests/Reports_-_Empty_State.html b/uitests/Reports_-_Empty_State.html
index d0ae8235..448a3cb0 100644
--- a/uitests/Reports_-_Empty_State.html
+++ b/uitests/Reports_-_Empty_State.html
@@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
diff --git a/uitests/Reports_-_Follow_Add_App_Button.html b/uitests/Reports_-_Follow_Add_App_Button.html
index 1b4658bd..c1607b2f 100644
--- a/uitests/Reports_-_Follow_Add_App_Button.html
+++ b/uitests/Reports_-_Follow_Add_App_Button.html
@@ -111,7 +111,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -211,12 +211,12 @@ Imported from: AT-AT CI - Create New TO-->
Imported from: AT-AT CI - Create New TO-->
waitForElementPresent
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
-
+
click
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
diff --git a/uitests/Reports_-_Follow_TO_link.html b/uitests/Reports_-_Follow_TO_link.html
index 627838b2..7c3d2e6d 100644
--- a/uitests/Reports_-_Follow_TO_link.html
+++ b/uitests/Reports_-_Follow_TO_link.html
@@ -111,7 +111,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -211,12 +211,12 @@ Imported from: AT-AT CI - Create New TO-->
Imported from: AT-AT CI - Create New TO-->
waitForElementPresent
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
-
+
click
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
@@ -841,7 +841,7 @@ Imported from: AT-AT CI - Create New TO-->
assertText
css=.row > .col.col--grow.summary-item:nth-of-type(1) > .summary-item__value--large
-*$100,000.00*
+*$800,000.00*
waitForPageToLoad
@@ -856,7 +856,7 @@ Imported from: AT-AT CI - Create New TO-->
assertText
css=.row > .col.col--grow.summary-item:nth-of-type(2) > .summary-item__value--large
-*$800,000.00*
+*$100,000.00*
diff --git a/uitests/Reports_-_with_TO,_App,_and_Environments.html b/uitests/Reports_-_with_TO,_App,_and_Environments.html
index 9bb67a36..6fbc96e2 100644
--- a/uitests/Reports_-_with_TO,_App,_and_Environments.html
+++ b/uitests/Reports_-_with_TO,_App,_and_Environments.html
@@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=#environment_roles-0-role-None
type
css=#environment_roles-0-role-None
-Basic Access
+ADMIN
waitForPageToLoad
@@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
type
css=#environment_roles-1-role-None
-Network Admin
+BILLING_READ
waitForPageToLoad
@@ -583,12 +567,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
-
+
click
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
diff --git a/uitests/Reports_-_with_expired_TO.html b/uitests/Reports_-_with_expired_TO.html
index 8970b8b8..df76aa00 100644
--- a/uitests/Reports_-_with_expired_TO.html
+++ b/uitests/Reports_-_with_expired_TO.html
@@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=#environment_roles-0-role-None
type
css=#environment_roles-0-role-None
-Basic Access
+ADMIN
waitForPageToLoad
@@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
type
css=#environment_roles-1-role-None
-Network Admin
+BILLING_READ
waitForPageToLoad
@@ -583,12 +567,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
-
+
click
-css=.sticky-cta-buttons > .usa-button.usa-button-primary
+css=.empty-state__footer > .usa-button.usa-button-primary
diff --git a/uitests/Resend_App_Member_Invite.html b/uitests/Resend_App_Member_Invite.html
index 2fb72573..def438b5 100644
--- a/uitests/Resend_App_Member_Invite.html
+++ b/uitests/Resend_App_Member_Invite.html
@@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=#environment_roles-0-role-None
type
css=#environment_roles-0-role-None
-Basic Access
+ADMIN
waitForPageToLoad
@@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
type
css=#environment_roles-1-role-None
-Network Admin
+BILLING_READ
waitForPageToLoad
@@ -626,12 +610,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.user-info > .usa-input.usa-input--validation--requiredField:nth-of-type(1) > input[id="first_name"][type="text"]
+css=.user-info > .usa-input.usa-input--validation--name:nth-of-type(1) > input[id="first_name"][type="text"]
assertText
-css=.user-info > .usa-input.usa-input--validation--requiredField:nth-of-type(1) > input[id="first_name"][type="text"]
+css=.user-info > .usa-input.usa-input--validation--name:nth-of-type(1) > input[id="first_name"][type="text"]
*Brandon*
@@ -641,12 +625,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > button[type="submit"]
+css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > input[type="submit"]
assertText
-css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > button[type="submit"]
+css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > input[type="submit"]
*Resend Invite*
@@ -656,12 +640,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > button[type="submit"]
+css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > input[type="submit"]
click
-css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > button[type="submit"]
+css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > input[type="submit"]
@@ -671,28 +655,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.usa-alert.usa-alert-success > .usa-alert-body > h3.usa-alert-heading
-
-
-
-assertText
-css=.usa-alert.usa-alert-success > .usa-alert-body > h3.usa-alert-heading
-*Application invitation resent*
-
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
css=.usa-alert.usa-alert-success > .usa-alert-body > .usa-alert-text
assertText
css=.usa-alert.usa-alert-success > .usa-alert-body > .usa-alert-text
-*You have successfully resent the invite for Brandon Buchannan*
+*jay+brandon@promptworks.com has been sent an invitation to access this Application*
diff --git a/uitests/Resend_Portfolio_Member_Invite.html b/uitests/Resend_Portfolio_Member_Invite.html
new file mode 100644
index 00000000..b369438f
--- /dev/null
+++ b/uitests/Resend_Portfolio_Member_Invite.html
@@ -0,0 +1,639 @@
+
+
+
+
+
+
+Resend Portfolio Member Invite
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Resend Portfolio Member Invite
+
+
+
+
+waitForPageToLoad
+
+
+
+
+
+open
+/login-dev?username=brandon
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=a[href="/user"] > .topbar__link-label
+
+
+
+assertText
+css=a[href="/user"] > .topbar__link-label
+*Brandon Buchannan*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=a[href="/logout"] > .topbar__link-label
+
+
+
+click
+css=a[href="/logout"] > .topbar__link-label
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.col > .usa-alert.usa-alert-info:nth-of-type(2) > .usa-alert-body > h3.usa-alert-heading
+
+
+
+assertText
+css=.col > .usa-alert.usa-alert-info:nth-of-type(2) > .usa-alert-body > h3.usa-alert-heading
+*Logged out*
+
+
+waitForPageToLoad
+
+
+
+
+
+open
+/login-dev
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.home__content > h1
+
+
+
+assertText
+css=.home__content > h1
+JEDI Cloud Services
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=a[href="/portfolios/new"]
+
+
+
+click
+css=a[href="/portfolios/new"]
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.portfolio-header__name > h1
+
+
+
+assertText
+css=.portfolio-header__name > h1
+*New Portfolio*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.sticky-cta-text > h3
+
+
+
+assertText
+css=.sticky-cta-text > h3
+*Name and Describe Portfolio*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#name
+
+
+
+type
+css=#name
+Tatooine Energy Maintenance Systems ${alphanumeric}
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=fieldset.usa-input__choices > ul > li:nth-of-type(5) > label
+
+
+
+click
+css=fieldset.usa-input__choices > ul > li:nth-of-type(5) > label
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=input[type="submit"]
+
+
+
+click
+css=input[type="submit"]
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.empty-state > h3
+
+
+
+assertText
+css=.empty-state > h3
+*You don't have any Applications yet*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.icon.icon--cog > svg
+
+
+
+click
+css=.icon.icon--cog > svg
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.portfolio-header__name > h1
+
+
+
+assertText
+css=.portfolio-header__name > h1
+*Tatooine Energy Maintenance Systems*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=th.table-cell--third
+
+
+
+assertElementPresent
+css=th.table-cell--third
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=button.usa-button.usa-button-primary.usa-button-big
+
+
+
+assertText
+css=button.usa-button.usa-button-primary.usa-button-big
+Save Changes
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=a.usa-button.usa-button-secondary.add-new-button
+
+
+
+click
+css=a.usa-button.usa-button-secondary.add-new-button
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#add-portfolio-manager > div > div > div.member-form > h2
+
+
+
+assertText
+css=#add-portfolio-manager > div > div > div.member-form > h2
+*Add Manager*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#user_data-first_name
+
+
+
+type
+css=#user_data-first_name
+Brandon
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#user_data-last_name
+
+
+
+type
+css=#user_data-last_name
+Buchannan
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#user_data-email
+
+
+
+type
+css=#user_data-email
+jay+brandon@promptworks.com
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#user_data-dod_id
+
+
+
+type
+css=#user_data-dod_id
+3456789012
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=input[type="button"]
+
+
+
+click
+css=input[type="button"]
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#add-portfolio-manager > div > div > div.member-form > h2
+
+
+
+assertText
+css=#add-portfolio-manager > div > div > div.member-form > h2
+*Set Portfolio Permissions*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#perms_app_mgmt-None
+
+
+
+click
+css=#perms_app_mgmt-None
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#perms_funding-None
+
+
+
+click
+css=#perms_funding-None
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#perms_reporting-None
+
+
+
+click
+css=#perms_reporting-None
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#perms_portfolio_mgmt-None
+
+
+
+type
+css=#perms_portfolio_mgmt-None
+edit_portfolio_admin
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=input[type="submit"].action-group__action
+
+
+
+click
+css=input[type="submit"].action-group__action
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=table.atat-table > tbody > tr > td > span.label.label--success.label--below
+
+
+
+assertText
+css=table.atat-table > tbody > tr > td > span.label.label--success.label--below
+*invite pending*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.usa-alert-body
+
+
+
+assertText
+css=.usa-alert-body
+*Brandon Buchannan's invitation has been sent
+
+Brandon Buchannan's access to this Portfolio is pending until they sign in for the first time.*
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16 > path
+
+
+
+click
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16 > path
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(2)
+
+
+
+click
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(2)
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=.portfolio-content > div:nth-of-type(4) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > .modal__form--header > h1
+
+
+
+assertText
+css=.portfolio-content > div:nth-of-type(4) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > .modal__form--header > h1
+*Verify Member Information*
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=.action-group__action.usa-button
+
+
+
+click
+css=.action-group__action.usa-button
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=.usa-alert-text
+
+
+
+assertText
+css=.usa-alert-text
+*jay+brandon@promptworks.com has been sent an invitation to access this Portfolio*
+
+
+
+
+
\ No newline at end of file
diff --git a/uitests/Revoke_App_Member_Invite.html b/uitests/Revoke_App_Member_Invite.html
index c0055261..847afe97 100644
--- a/uitests/Revoke_App_Member_Invite.html
+++ b/uitests/Revoke_App_Member_Invite.html
@@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=#environment_roles-0-role-None
type
css=#environment_roles-0-role-None
-Basic Access
+ADMIN
waitForPageToLoad
@@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
type
css=#environment_roles-1-role-None
-Network Admin
+BILLING_READ
waitForPageToLoad
diff --git a/uitests/Revoke_Environment_Access.html b/uitests/Revoke_Environment_Access.html
index abb4d1dc..6506733b 100644
--- a/uitests/Revoke_Environment_Access.html
+++ b/uitests/Revoke_Environment_Access.html
@@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-click
-css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label
-
-
-
-waitForPageToLoad
-
-
-
-
-
-waitForElementPresent
css=#environment_roles-0-role-None
type
css=#environment_roles-0-role-None
-Basic Access
+ADMIN
waitForPageToLoad
@@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
type
css=#environment_roles-1-role-None
-Network Admin
+BILLING_READ
waitForPageToLoad
@@ -581,12 +565,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.accordion-table__item-toggle-content.app-member-menu__toggle > a:nth-of-type(1)
+css=.accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(1)
click
-css=.accordion-table__item-toggle-content.app-member-menu__toggle > a:nth-of-type(1)
+css=.accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(1)
@@ -671,12 +655,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=.action-group > input[type="submit"].usa-button.usa-button-primary.action-group__action
+css=.action-group > input[type="submit"].usa-button.action-group__action
click
-css=.action-group > input[type="submit"].usa-button.usa-button-primary.action-group__action
+css=.action-group > input[type="submit"].usa-button.action-group__action
@@ -686,12 +670,12 @@ Imported from: AT-AT CI - New Portfolio-->
waitForElementPresent
-css=table.atat-table > tbody > tr:nth-of-type(1) > td.env_role--td > .row:nth-of-type(1) > .env-role__role
+css=table.atat-table > tbody > tr:nth-of-type(1) > td.toggle-menu__container > .row:nth-of-type(1) > .env-role__role
assertText
-css=table.atat-table > tbody > tr:nth-of-type(1) > td.env_role--td > .row:nth-of-type(1) > .env-role__role
+css=table.atat-table > tbody > tr:nth-of-type(1) > td.toggle-menu__container > .row:nth-of-type(1) > .env-role__role
*None*
diff --git a/uitests/Revoke_Portfolio_Member_Invite.html b/uitests/Revoke_Portfolio_Member_Invite.html
new file mode 100644
index 00000000..947bf526
--- /dev/null
+++ b/uitests/Revoke_Portfolio_Member_Invite.html
@@ -0,0 +1,624 @@
+
+
+
+
+
+
+Revoke Portfolio Member Invite
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Revoke Portfolio Member Invite
+
+
+
+
+waitForPageToLoad
+
+
+
+
+
+open
+/login-dev?username=brandon
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=a[href="/user"] > .topbar__link-label
+
+
+
+assertText
+css=a[href="/user"] > .topbar__link-label
+*Brandon Buchannan*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=a[href="/logout"] > .topbar__link-label
+
+
+
+click
+css=a[href="/logout"] > .topbar__link-label
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.col > .usa-alert.usa-alert-info:nth-of-type(2) > .usa-alert-body > h3.usa-alert-heading
+
+
+
+assertText
+css=.col > .usa-alert.usa-alert-info:nth-of-type(2) > .usa-alert-body > h3.usa-alert-heading
+*Logged out*
+
+
+waitForPageToLoad
+
+
+
+
+
+open
+/login-dev
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.home__content > h1
+
+
+
+assertText
+css=.home__content > h1
+JEDI Cloud Services
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=a[href="/portfolios/new"]
+
+
+
+click
+css=a[href="/portfolios/new"]
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.portfolio-header__name > h1
+
+
+
+assertText
+css=.portfolio-header__name > h1
+*New Portfolio*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.sticky-cta-text > h3
+
+
+
+assertText
+css=.sticky-cta-text > h3
+*Name and Describe Portfolio*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#name
+
+
+
+type
+css=#name
+Tatooine Energy Maintenance Systems ${alphanumeric}
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=fieldset.usa-input__choices > ul > li:nth-of-type(5) > label
+
+
+
+click
+css=fieldset.usa-input__choices > ul > li:nth-of-type(5) > label
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=input[type="submit"]
+
+
+
+click
+css=input[type="submit"]
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.empty-state > h3
+
+
+
+assertText
+css=.empty-state > h3
+*You don't have any Applications yet*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.icon.icon--cog > svg
+
+
+
+click
+css=.icon.icon--cog > svg
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.portfolio-header__name > h1
+
+
+
+assertText
+css=.portfolio-header__name > h1
+*Tatooine Energy Maintenance Systems*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=th.table-cell--third
+
+
+
+assertElementPresent
+css=th.table-cell--third
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=button.usa-button.usa-button-primary.usa-button-big
+
+
+
+assertText
+css=button.usa-button.usa-button-primary.usa-button-big
+Save Changes
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=a.usa-button.usa-button-secondary.add-new-button
+
+
+
+click
+css=a.usa-button.usa-button-secondary.add-new-button
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#add-portfolio-manager > div > div > div.member-form > h2
+
+
+
+assertText
+css=#add-portfolio-manager > div > div > div.member-form > h2
+*Add Manager*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#user_data-first_name
+
+
+
+type
+css=#user_data-first_name
+Brandon
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#user_data-last_name
+
+
+
+type
+css=#user_data-last_name
+Buchannan
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#user_data-email
+
+
+
+type
+css=#user_data-email
+jay+brandon@promptworks.com
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#user_data-dod_id
+
+
+
+type
+css=#user_data-dod_id
+3456789012
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=input[type="button"]
+
+
+
+click
+css=input[type="button"]
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#add-portfolio-manager > div > div > div.member-form > h2
+
+
+
+assertText
+css=#add-portfolio-manager > div > div > div.member-form > h2
+*Set Portfolio Permissions*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#perms_app_mgmt-None
+
+
+
+click
+css=#perms_app_mgmt-None
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#perms_funding-None
+
+
+
+click
+css=#perms_funding-None
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#perms_reporting-None
+
+
+
+click
+css=#perms_reporting-None
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=#perms_portfolio_mgmt-None
+
+
+
+type
+css=#perms_portfolio_mgmt-None
+edit_portfolio_admin
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=input[type="submit"].action-group__action
+
+
+
+click
+css=input[type="submit"].action-group__action
+
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=table.atat-table > tbody > tr > td > span.label.label--success.label--below
+
+
+
+assertText
+css=table.atat-table > tbody > tr > td > span.label.label--success.label--below
+*invite pending*
+
+
+waitForPageToLoad
+
+
+
+
+
+waitForElementPresent
+css=.usa-alert-body
+
+
+
+assertText
+css=.usa-alert-body
+*Brandon Buchannan's invitation has been sent
+
+Brandon Buchannan's access to this Portfolio is pending until they sign in for the first time.*
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16
+
+
+
+click
+css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=.accordion-table__item-toggle-content > a:nth-of-type(3)
+
+
+
+click
+css=.accordion-table__item-toggle-content > a:nth-of-type(3)
+
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=form[action] > h1
+
+
+
+assertText
+css=form[action] > h1
+*Revoke Invite*
+
+
+waitForPageToLoad
+
+
+
+
+waitForElementPresent
+css=button[type="submit"].action-group__action
+
+
+
+click
+css=button[type="submit"].action-group__action
+
+
+
+
+
+
\ No newline at end of file
diff --git a/uitests/TO_Index_(Landing)_Page_-_Empty_State.html b/uitests/TO_Index_(Landing)_Page_-_Empty_State.html
index 15dae03e..bc0e7d5a 100644
--- a/uitests/TO_Index_(Landing)_Page_-_Empty_State.html
+++ b/uitests/TO_Index_(Landing)_Page_-_Empty_State.html
@@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
assertText
css=.sticky-cta-text > h3
-*Create New Portfolio*
+*Name and Describe Portfolio*
waitForPageToLoad
@@ -237,21 +237,6 @@ Imported from: AT-AT CI - login-->
css=.empty-state__footer > a.usa-button.usa-button-primary
-
-waitForPageToLoad
-
-
-
-
-waitForElementPresent
-css=.sticky-cta-buttons > a.usa-button.usa-button-primary
-
-
-
-assertElementPresent
-css=.sticky-cta-buttons > a.usa-button.usa-button-primary
-
-