Test_SOC_SPC_07.003_SocDemo_InvitedUserDeniesInvitation
echo --Test_SOC_SPC_07.003_InvitedUserDeniesInvitation--
open /portal/public/classic/
echo -- sign in to create space--
click //span[2]
waitForElementPresent username
type username john
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']/div/div/div/a
echo -- access space portlet --
clickAndWait link=Spaces
echo -- add new space--
click link=Add New Space
echo --enter name and description for space---
waitForElementPresent name
type name DenySpace
type description this is space for user deny
click link=Create
pause 2000
echo --access space to send invitation for Mary
waitForElementPresent //div[@id='UIManageMySpaces']/div[2]/div[2]/div[1]/div[1]/div[1]/a
clickAndWait //div[@id='UIManageMySpaces']/div[2]/div[2]/div[1]/div[1]/div[1]/a
echo --access space setting--
clickAndWait //div[@id='UISpaceMenu']/div/div[5]/a/span
echo --access member tab--
click //div[@id='UITabPane']/div[1]/div/div[3]/div/div/div/div
echo -- select Mary--
waitForElementPresent //form[@id='UISpaceMember']/div[2]/div/div/div/div/div[2]/div/div
click //form[@id='UISpaceMember']/div[2]/div/div/div/div/div[2]/div/div
waitForElementPresent mary
click mary
echo -- Click Add--
waitForElementPresent //form[@id='UIUserSelector']/div[2]/div[2]/table/tbody/tr/td/a[1]/div/div/div
click //form[@id='UIUserSelector']/div[2]/div[2]/table/tbody/tr/td/a[1]/div/div/div
echo --send Invitation--
waitForElementPresent //form[@id='UISpaceMember']/div[2]/div/div/div/div/div[1]/div[2]/div
click //form[@id='UISpaceMember']/div[2]/div/div/div/div/div[1]/div[2]/div
pause 1000
echo -- Jonh sign out--
clickAndWait link=Sign out
echo --Mary sign in to deny invitation--
click //span[2]
waitForElementPresent username
type username mary
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']/div/div/div/a
echo -- access space portlet --
clickAndWait link=Spaces
echo --access invitation space list--
clickAndWait link=Invitations
echo --deny invitation--
pause 1000
waitForElementPresent //div[@id='UIManageInvitationSpaces']/div[2]/div[2]/div[2]/div[1]/a[1]
click //div[@id='UIManageInvitationSpaces']/div[2]/div[2]/div[2]/div[1]/a[1]
echo -- access public space list
clickAndWait link=Publics
echo --verify space--
verifyText //div[@id='UIManagePublicSpaces']/div[2]/div[2]/div[2]/div[1]/div[1]/span[1] DenySpace
verifyElementPresent //div[@id='UIManagePublicSpaces']/div[2]/div[2]/div[2]/div[1]/a
clickAndWait link=Sign out
echo --John login to delete for cleaning data--
click //span[2]
waitForElementPresent username
type username john
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']/div/div/div/a
clickAndWait link=Spaces
echo -- Delete space to clean data
click //div[@id='UIManageMySpaces']/div[2]/div[2]/div[1]/div[1]/a[1]
assertConfirmation Are you sure to delete this space? This can not be undone. All page navigations and this group will be deleted, too.
clickAndWait link=Sign out