diff --git a/utilities/acceptance-tests/suites/AddRoles/AddFacultyMemberRoles1 b/utilities/acceptance-tests/suites/AddRoles/AddFacultyMemberRoles1
new file mode 100644
index 00000000..bc309191
--- /dev/null
+++ b/utilities/acceptance-tests/suites/AddRoles/AddFacultyMemberRoles1
@@ -0,0 +1,530 @@
+
+
+
+
+
+
+AddFacultyMemberRoles1
+
+
+
+
+
+AddFacultyMemberRoles1 |
+
+
+ comment |
+
+ |
+
+
+ deleteAllVisibleCookies |
+ |
+ |
+
+
+ open |
+ /vivo/ |
+ |
+
+
+ assertTitle |
+ VIVO |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Log in |
+ |
+
+
+ assertTitle |
+ VIVO Site Administration |
+ |
+
+
+ comment |
+
+ |
+
+
+ type |
+ loginName |
+ testAdmin |
+
+
+ type |
+ loginPassword |
+ Password |
+
+
+ clickAndWait |
+ loginForm |
+ |
+
+
+ assertTitle |
+ VIVO Site Administration |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Index |
+ |
+
+
+ assertTitle |
+ Index to VIVO Contents |
+ |
+
+
+ clickAndWait |
+ link=Faculty Member |
+ |
+
+
+ assertTitle |
+ Faculty Member |
+ |
+
+
+ clickAndWait |
+ link=Jane Faculty |
+ |
+
+
+ assertTitle |
+ Jane Faculty |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ //div[@id='hasCo-PrincipalInvestigatorRole']/a |
+ |
+
+
+ assertTitle |
+ Edit |
+ |
+
+
+ type |
+ relatedIndLabel |
+ NIH VIVO |
+
+
+ type |
+ startYear |
+ 2009 |
+
+
+ type |
+ endYear |
+ 2010 |
+
+
+ clickAndWait |
+ submit |
+ |
+
+
+ assertTitle |
+ NIH VIVO |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Index |
+ |
+
+
+ assertTitle |
+ Index to VIVO Contents |
+ |
+
+
+ clickAndWait |
+ link=Faculty Member |
+ |
+
+
+ assertTitle |
+ Faculty Member |
+ |
+
+
+ clickAndWait |
+ link=Jane Faculty |
+ |
+
+
+ assertTitle |
+ Jane Faculty |
+ |
+
+
+ comment |
+
+ |
+
+
+ verifyTextPresent |
+ NIH VIVO |
+ |
+
+
+ verifyTextPresent |
+ 2009-2010 |
+ |
+
+
+ verifyElementPresent |
+ //div[@id='hasCo-PrincipalInvestigatorRole']/ul/li/span |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ //div[@id='hasPrincipalInvestigatorRole']/a |
+ |
+
+
+ assertTitle |
+ Edit |
+ |
+
+
+ type |
+ relatedIndLabel |
+ NIH |
+
+
+ click |
+ ui-active-menuitem |
+ |
+
+
+ type |
+ startYear |
+ 2010 |
+
+
+ type |
+ endYear |
+ 2011 |
+
+
+ clickAndWait |
+ submit |
+ |
+
+
+ assertTitle |
+ NIH VIVO |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Index |
+ |
+
+
+ assertTitle |
+ Index to VIVO Contents |
+ |
+
+
+ clickAndWait |
+ link=Faculty Member |
+ |
+
+
+ assertTitle |
+ Faculty Member |
+ |
+
+
+ clickAndWait |
+ link=Jane Faculty |
+ |
+
+
+ assertTitle |
+ Jane Faculty |
+ |
+
+
+ comment |
+
+ |
+
+
+ verifyTextPresent |
+ NIH VIVO |
+ |
+
+
+ verifyTextPresent |
+ 2010-2011 |
+ |
+
+
+ verifyElementPresent |
+ //div[@id='hasPrincipalInvestigatorRole']/ul/li/span/a |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ //div[@id='hasInvestigatorRole']/a |
+ |
+
+
+ assertTitle |
+ Edit |
+ |
+
+
+ type |
+ relatedIndLabel |
+ DataStaR |
+
+
+ type |
+ startYear |
+ 2008 |
+
+
+ type |
+ endYear |
+ 2009 |
+
+
+ clickAndWait |
+ submit |
+ |
+
+
+ assertTitle |
+ DataStaR |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Index |
+ |
+
+
+ assertTitle |
+ Index to VIVO Contents |
+ |
+
+
+ clickAndWait |
+ link=Faculty Member |
+ |
+
+
+ assertTitle |
+ Faculty Member |
+ |
+
+
+ clickAndWait |
+ link=Jane Faculty |
+ |
+
+
+ assertTitle |
+ Jane Faculty |
+ |
+
+
+ comment |
+
+ |
+
+
+ verifyTextPresent |
+ DataStaR |
+ |
+
+
+ verifyTextPresent |
+ 2008-2009 |
+ |
+
+
+ verifyElementPresent |
+ //div[@id='hasInvestigatorRole']/ul/li/span |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ //div[@id='hasPrincipalInvestigatorRole']/a |
+ |
+
+
+ assertTitle |
+ Edit |
+ |
+
+
+ type |
+ relatedIndLabel |
+ Dat |
+
+
+ click |
+ ui-active-menuitem |
+ |
+
+
+ type |
+ startYear |
+ 2010 |
+
+
+ clickAndWait |
+ submit |
+ |
+
+
+ assertTitle |
+ DataStaR |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Index |
+ |
+
+
+ assertTitle |
+ Index to VIVO Contents |
+ |
+
+
+ clickAndWait |
+ link=Faculty Member |
+ |
+
+
+ assertTitle |
+ Faculty Member |
+ |
+
+
+ clickAndWait |
+ link=Jane Faculty |
+ |
+
+
+ assertTitle |
+ Jane Faculty |
+ |
+
+
+ comment |
+
+ |
+
+
+ verifyTextPresent |
+ DataStaR |
+ |
+
+
+ verifyTextPresent |
+ 2010 |
+ |
+
+
+ verifyElementPresent |
+ //div[@id='hasPrincipalInvestigatorRole']/ul/li[1]/span |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Log out |
+ |
+
+
+ assertTitle |
+ VIVO |
+ |
+
+
+
+
+
diff --git a/utilities/acceptance-tests/suites/AddRoles/CreateTestLibrarian.html b/utilities/acceptance-tests/suites/AddRoles/CreateTestLibrarian.html
new file mode 100644
index 00000000..bdca621f
--- /dev/null
+++ b/utilities/acceptance-tests/suites/AddRoles/CreateTestLibrarian.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+CreateTestLibrarian
+
+
+
+
+
+CreateTestLibrarian |
+
+
+ comment |
+
+ |
+
+
+ deleteAllVisibleCookies |
+ |
+ |
+
+
+ open |
+ /vivo/ |
+ |
+
+
+ assertTitle |
+ VIVO |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Log in |
+ |
+
+
+ assertTitle |
+ VIVO Site Administration |
+ |
+
+
+ comment |
+
+ |
+
+
+ type |
+ loginName |
+ testAdmin |
+
+
+ type |
+ loginPassword |
+ Password |
+
+
+ clickAndWait |
+ loginForm |
+ |
+
+
+ assertTitle |
+ VIVO Site Administration |
+ |
+
+
+ verifyTextPresent |
+ Data Input |
+ |
+
+
+ select |
+ VClassURI |
+ label=Librarian (core) |
+
+
+ clickAndWait |
+ //input[@value='Add individual of this class'] |
+ |
+
+
+ pause |
+ 10000 |
+ |
+
+
+ assertTitle |
+ Individual Editing Form |
+ |
+
+
+ comment |
+
+ |
+
+
+ type |
+ Name |
+ Lily Librarian |
+
+
+ type |
+ MonikerSelectAlt |
+ Associate Librarian |
+
+
+ verifyTextPresent |
+ Creating New Record |
+ |
+
+
+ clickAndWait |
+ primaryAction |
+ |
+
+
+ assertTitle |
+ Individual Control Panel |
+ |
+
+
+ comment |
+
+ |
+
+
+ verifyTextPresent |
+ Lily Librarian |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Log out |
+ |
+
+
+ assertTitle |
+ VIVO |
+ |
+
+
+
+
+
diff --git a/utilities/acceptance-tests/suites/AddRoles/DeleteTestLibrarian.html b/utilities/acceptance-tests/suites/AddRoles/DeleteTestLibrarian.html
new file mode 100644
index 00000000..b35106d8
--- /dev/null
+++ b/utilities/acceptance-tests/suites/AddRoles/DeleteTestLibrarian.html
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+DeleteTestLibrarian
+
+
+
+
+
+DeleteTestLibrarian |
+
+
+ comment |
+
+ |
+
+
+ deleteAllVisibleCookies |
+ |
+ |
+
+
+ open |
+ /vivo/ |
+ |
+
+
+ assertTitle |
+ VIVO |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Log in |
+ |
+
+
+ assertTitle |
+ VIVO Site Administration |
+ |
+
+
+ comment |
+
+ |
+
+
+ type |
+ loginName |
+ testAdmin |
+
+
+ type |
+ loginPassword |
+ Password |
+
+
+ clickAndWait |
+ loginForm |
+ |
+
+
+ assertTitle |
+ VIVO Site Administration |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Index |
+ |
+
+
+ assertTitle |
+ Index to VIVO Contents |
+ |
+
+
+ clickAndWait |
+ link=Librarian |
+ |
+
+
+ assertTitle |
+ Librarian |
+ |
+
+
+ clickAndWait |
+ link=Lily Librarian |
+ |
+
+
+ assertTitle |
+ Lily Librarian |
+ |
+
+
+ clickAndWait |
+ link=edit this individual |
+ |
+
+
+ comment |
+
+ |
+
+
+ assertTitle |
+ Individual Control Panel |
+ |
+
+
+ clickAndWait |
+ //input[@value='Edit This Individual'] |
+ |
+
+
+ assertTitle |
+ Individual Editing Form |
+ |
+
+
+ click |
+ _delete |
+ |
+
+
+ assertConfirmation |
+ Are you SURE you want to delete this entity? If in doubt, CANCEL. |
+ |
+
+
+ waitForPageToLoad |
+ 5000 |
+ |
+
+
+ assertTitle |
+ VIVO Site Administration |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Index |
+ |
+
+
+ assertTitle |
+ Index to VIVO Contents |
+ |
+
+
+ verifyTextNotPresent |
+ Librarian |
+ |
+
+
+ comment |
+
+ |
+
+
+ clickAndWait |
+ link=Log out |
+ |
+
+
+ assertTitle |
+ VIVO |
+ |
+
+
+
+
+
diff --git a/utilities/acceptance-tests/suites/AddRoles/suite.html b/utilities/acceptance-tests/suites/AddRoles/suite.html
index 48566cd1..ed413c69 100644
--- a/utilities/acceptance-tests/suites/AddRoles/suite.html
+++ b/utilities/acceptance-tests/suites/AddRoles/suite.html
@@ -11,6 +11,8 @@
CreateTestFacultyMember |
CreateTestLibrarian |
+AddFacultyMemberRoles1 |
VerifyAllRolesSearchable |
DeleteTestFacultyMember |