Test_SNF_ECMS_71_ManageView_ecmdemo
open /portal/public/acme/
windowMaximize
echo -- Login
waitForElementPresent link=Login
click link=Login
waitForElementPresent username
type username root
type password gtn
clickAndWait link=Sign in
echo -- go to sites Administration
waitForElementPresent link=Content Administration
click link=Content Administration
echo -- Go to Content Presentation
waitForElementPresent //div[@id='UIECMAdminPortlet']/div[1]/div[1]/div[2]/div/div[2]/div[1]/div/div/div/div[2]
click //div[@id='UIECMAdminPortlet']/div[1]/div[1]/div[2]/div/div[2]/div[1]/div/div/div/div[2]
waitForElementPresent link=Manage View
click link=Manage View
waitForElementPresent link=Add View
click link=Add View
waitForElementPresent viewName
type viewName Test
click //img[@title='Add Permission']
waitForElementPresent //img[@title='Set any Permission']
click //img[@title='Set any Permission']
waitForElementPresent link=Add Tab
click link=Add Tab
waitForElementPresent tabName
type tabName test
click addCategory
click addDocument
click link=Save
waitForElementPresent link=Save
click link=Save
echo - Go to page #2
waitForElementPresent link=2
click link=2
echo --Edit View
waitForElementPresent //tr[2]/td[5]/div/img[2]
click //tr[2]/td[5]/div/img[2]
waitForElementPresent link=Add Tab
click link=Add Tab
waitForElementPresent tabName
type tabName test1
click addLocalizationLink
click addSymLink
waitForElementPresent link=Save
click link=Save
waitForElementPresent link=Save
click link=Save
echo -- Apply new view for drive
waitForElementPresent link=Manage Drives
click link=Manage Drives
waitForElementPresent link=3
click link=3
waitForElementPresent //div[@id='UIDriveList']/table/tbody/tr[3]/td[7]/div/img[1]
click //div[@id='UIDriveList']/table/tbody/tr[3]/td[7]/div/img[1]
waitForElementPresent //div[@id='EditDriveManagerPopup']/div/div[2]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div[2]/div/div/div/div
click //div[@id='EditDriveManagerPopup']/div/div[2]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div[2]/div/div/div/div
waitForElementPresent Test
check Test
click link=Save
echo -- Verify new view in drive
waitForElementPresent link=Sites Explorer
click link=Sites Explorer
waitForElementPresent //div[@id='UISideBar']/div/div[1]/div[2]/div[1]/div/div/div/a/div
click //div[@id='UISideBar']/div/div[1]/div[2]/div[1]/div/div/div/a/div
waitForElementPresent link=Shared Site
click link=Shared Site
waitForElementPresent //form[@id='UIAddressBar']/div[2]/table/tbody/tr/td[1]/a
click //form[@id='UIAddressBar']/div[2]/table/tbody/tr/td[1]/a
waitForElementPresent //a[@title='Test']
verifyElementPresent //a[@title='Test']
click //a[@title='Test']
waitForElementPresent link=test
verifyElementPresent link=test
waitForElementPresent link=test1
verifyElementPresent link=test1
echo -- Remove new view for drive
waitForElementPresent link=Content Administration
click link=Content Administration
waitForElementPresent //div[@id='UIECMAdminPortlet']/div[1]/div[1]/div[2]/div/div[2]/div[1]/div/div/div/div[2]
click //div[@id='UIECMAdminPortlet']/div[1]/div[1]/div[2]/div/div[2]/div[1]/div/div/div/div[2]
click link=Manage Drives
waitForElementPresent link=3
click link=3
click //div[@id='UIDriveList']/table/tbody/tr[3]/td[7]/div/img[1]
waitForElementPresent //div[@id='EditDriveManagerPopup']/div/div[2]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div[2]/div/div/div/div
click //div[@id='EditDriveManagerPopup']/div/div[2]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div[2]/div/div/div/div
waitForElementPresent Test
uncheck Test
click link=Save
echo -- Delete View
click link=Manage View
waitForElementPresent link=2
click link=2
waitForElementPresent //tr[2]/td[5]/div/img[3]
click //tr[2]/td[5]/div/img[3]
assertConfirmation Do you really want to delete ?
waitForTextNotPresent Test
verifyTextNotPresent Test
echo --Logout
clickAndWait link=Logout