Test_SNF_CS33_ManageTag
open /portal/public/intranet
windowMaximize
waitForElementPresent //div[2]/div[2]/div[1]/div/div/div[1]
click //div[2]/div[2]/div[1]/div/div/div[1]
waitForElementPresent username
type username mary
waitForElementPresent password
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']/div/div/div[@class='ButtonMiddle']/a
open /portal/private/intranet/mail
pause 10000
echo -Manage Tags-
echo - Check Get Mail
waitForElementPresent link=eXo_Test
verifyElementPresent link=eXo_Test
echo -- Add Tag
click //form[@id='UITagContainer']/div[2]/div[1]/div[3]
click link=Add a new tag
waitForElementPresent newTagName
type newTagName eXo_Tag_33
click link=Save
waitForElementPresent link=eXo_Tag_33
verifyElementPresent link=eXo_Tag_33
echo -- Edit tag
mouseOver link=eXo_Tag_33
contextMenu link=eXo_Tag_33
waitForElementPresent link=Edit
click link=Edit
waitForElementPresent newTagName
type newTagName eXo_Tag_33_Edited
click //td[2]/div/div[1]/span
click //a[7]/img
click link=Save
waitForElementPresent link=eXo_Tag_33_Edited
echo -- Tag Mail
mouseOver link=eXo_Test
contextMenu link=eXo_Test
waitForElementPresent link=Tag
click link=Tag
waitForElementPresent eXo_Tag_33_Edited
click eXo_Tag_33_Edited
click //form[@id='UITagForm']/div[2]/div/div/table/tbody/tr/td/div[1]/div/div/div
waitForElementPresent //a[@class='OrangeRedTag SubjectItem']
echo -- Goto tag to check message
click link=eXo_Tag_33_Edited
waitForElementPresent //a[@class='OrangeRedTag SubjectItem']
echo -- Emty tag
mouseOver link=eXo_Tag_33_Edited
contextMenu link=eXo_Tag_33_Edited
waitForElementPresent link=Empty
click link=Empty
waitForElementNotPresent //a[@class='OrangeRedTag SubjectItem']
echo -- Remove Tag
mouseOver link=eXo_Tag_33_Edited
contextMenu link=eXo_Tag_33_Edited
waitForElementPresent link=Remove
click link=Remove
assertConfirmation Are you sure you want to remove this tag ?
clickAtAndWait link=Logout
close