Test_SOC_SPC_07.026_SocDemo_SendRequestToSpaceAtVisibleModeAndOpenForRegistration
echo --Test_SOC_SPC_07.026_SocDemo_SendRequestToSpaceAtVisibleModeAndOpenForRegistration ---
open /socialdemo/public/classic/
echo -- sign in--
click //span[2]
waitForElementPresent username
type username john
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']/div/div/div/a
echo -- add new space with name visAndOpen--
clickAndWait link=Spaces
click link=Add New Space
echo -- add name for space--
waitForElementPresent name
type name visAndOpen
echo -- set visible and open mode for space--
waitForElementPresent //div[2]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div[2]/div/div/div/div
click //div[2]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div[2]/div/div/div/div
waitForElementPresent UIRegistration
click UIRegistration
click link=Create
echo -- log out by user created space--
clickAndWait link=Sign out
echo -- sign in by user who want to be member of the space- check open mode properties of space--
click //span[2]
type username mary
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']/div/div/div/a
clickAndWait link=Spaces
echo -- access public space--
clickAndWait link=Publics
echo -- send join request--
waitForElementPresent //div[2]/div[2]/div[1]/a
click //div[2]/div[2]/div[1]/a
echo -- access my space--
clickAndWait link=My Spaces
echo --access the visAndOpen space--
waitForElementPresent link=visAndOpen
clickAndWait link=visAndOpen
pause 2000
echo -- sign out --
clickAndWait link=Sign out
echo -- sign in by creator of space--
click //span[2]
type username john
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']/div/div/div/a
clickAndWait link=Spaces
echo -- access VisibleAndOpen space--
clickAndWait //div[@id='UIManageMySpaces']/div[2]/div[2]/div[1]/div[1]/div[1]/a
echo -- access member portlet on space--
clickAndWait //div[@id='UISpaceMenu']/div/div[4]/a
echo -- verify Marry user--
verifyText link=Mary Kelly Mary Kelly
clickAndWait link=Spaces
echo -- delete space to clean data--
click //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.
echo --log out--
clickAndWait link=Sign out