Test_SOC_SPC_09.005_SocDemo_RemoveAManager
echo --Test_SOC_SPC_09.005_RemoveAManager.html
open /socialdemo/public/classic/
echo -- Mary sign in to create new space--
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 -- Add new space--
click link=Add New Space
waitForElementPresent name
type name InviteUser
type description this is test space
click link=Create
pause 2000
echo -- access created space to invite user--
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 portlet--
clickAndWait //div[@id='UISpaceMenu']/div/div[5]/a/span
echo -- select member tab--
click //div[@id='UITabPane']/div[1]/div/div[3]/div/div/div/div
echo -- select user--
click //form[@id='UISpaceMember']/div[2]/div/div/div/div/div[2]/div/div
waitForElementPresent john
click john
pause 1000
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 2000
echo -- Mary sign out --
clickAndWait link=Sign out
echo --john sign in to accept invitation--
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 --access invitation space list--
clickAndWait link=Invitations
echo --accept invitation--
waitForElementPresent //div[@id='UIManageInvitationSpaces']/div[2]/div[2]/div[2]/div[1]/a[2]
click //div[@id='UIManageInvitationSpaces']/div[2]/div[2]/div[2]/div[1]/a[2]
echo -- access John's space list--
pause 2000
clickAndWait link=My Spaces
clickAndWait //div[@id='UIManageMySpaces']/div[2]/div[2]/div[1]/div[1]/div[1]/a
pause 1000
clickAndWait link=Sign out
echo --Mary sign in to make John become leader--
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 space--
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 -- select member tab
click //div[@id='UITabPane']/div[1]/div/div[3]/div/div/div/div
echo -- make user become manager--
waitForElementPresent //form[@id='UISpaceMember']/div[3]/table/tbody/tr[1]/td[2]/div
click //form[@id='UISpaceMember']/div[3]/table/tbody/tr[1]/td[2]/div
clickAndWait link=Sign out
echo --john sign in to  check righ of manager--
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 -- check manager right---
verifyElementPresent css=a[class='Icon IconEditSpace']
echo --- access space setting
waitForElementPresent //div[@id='UIManageMySpaces']/div[2]/div[2]/div[1]/div[1]/a[4]
clickAndWait //div[@id='UIManageMySpaces']/div[2]/div[2]/div[1]/div[1]/a[4]
echo --select member tab--
waitForElementPresent //div[@id='UITabPane']/div[1]/div/div[3]/div/div/div/div
click //div[@id='UITabPane']/div[1]/div/div[3]/div/div/div/div
echo -- remove manager of user
waitForElementPresent //form[@id='UISpaceMember']/div[3]/table/tbody/tr[1]/td[2]/div
click //form[@id='UISpaceMember']/div[3]/table/tbody/tr[1]/td[2]/div
echo -- verify: don't display space setting portlet--
clickAndWait link=Sign out
echo -- mary signs in to delete space
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 --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