Test_SNF_CS33_ManageTag
open /csdemo
windowMaximize
echo -Manage Tags-
waitForElementPresent link=Sign in
click link=Sign in
waitForElementPresent username
type username demo
type password gtn
clickAndWait id=UIPortalLoginFormAction
pause 5000
waitForElementPresent link=Mail
click link=Mail
pause 10000
echo - Check message to tag
waitForElementPresent link=Sent
click link=Sent
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=Sign out
close