Test_SNF_SOC_21_Demo_IncommingList
open /portal/public/intranet/
windowMaximize
echo -- Incomming list
click //b[contains(text(),'Sign in')]
waitForElementPresent username
type username demo
type password gtn
clickAndWait id=UIPortalLoginFormAction
waitForElementPresent link=Find People
clickAndWait link=Find People
echo -- Send invitation to a user : Jame
waitForElementPresent //div[contains(text(),'james.davis@acme.exoplatform.com')]/following-sibling::ul//a[@title='Invite']
click //div[contains(text(),'james.davis@acme.exoplatform.com')]/following-sibling::ul//a[@title='Invite']
waitForElementPresent //div[contains(text(),'james.davis@acme.exoplatform.com')]/following-sibling::ul//a[@title='Cancel']
verifyElementPresent //div[contains(text(),'james.davis@acme.exoplatform.com')]/following-sibling::ul//a[@title='Cancel']
waitForElementPresent link=Logout
clickAndWait link=Logout
echo -- Check Invitation is in the Incomming list of invited user
click //b[contains(text(),'Sign in')]
waitForElementPresent username
type username james
type password gtn
clickAndWait id=UIPortalLoginFormAction
waitForElementPresent link=My Network
clickAndWait link=My Network
waitForElementPresent link=Received Invitations
clickAndWait link=Received Invitations
waitForElementPresent link=Jack Miller
verifyElementPresent link=Jack Miller
waitForElementPresent //a[text()='Jack Miller']/following-sibling::ul//a[@title='Accept']
verifyElementPresent //a[text()='Jack Miller']/following-sibling::ul//a[@title='Accept']
waitForElementPresent link=Logout
clickAndWait link=Logout
echo -- Remove Invitaion
click //b[contains(text(),'Sign in')]
waitForElementPresent username
type username demo
type password gtn
clickAndWait id=UIPortalLoginFormAction
waitForElementPresent link=My Network
clickAndWait link=My Network
waitForElementPresent link=Connections
clickAndWait link=Connections
waitForElementPresent link=Pending Requests
clickAndWait link=Pending Requests
pause 500
waitForElementPresent link=James Davis
verifyElementPresent link=James Davis
waitForElementPresent //a[text()='James Davis']/following-sibling::ul//a[@title='Cancel']
click //a[text()='James Davis']/following-sibling::ul//a[@title='Cancel']
waitForElementNotPresent link=James Davis
verifyElementNotPresent link=James Davis
waitForElementPresent link=Logout
clickAndWait link=Logout