Test_SNF_ECMS_70_ManageMetadata_ecmdemo
open /portal/public/default/
windowMaximize
clickAndWait link=Visit the Acme Website
echo -- Log in
click link=Login
type username root
type password gtn
clickAndWait link=Sign in
echo --  Go to Site Admin
clickAndWait //a[contains(@href, '/portal/private/acme/wcmAdmin')]
echo -- Go to Content Presentation
waitForElementPresent //div[@id='UIECMAdminPortlet']//div[@class='TabIcon DefaultItemIcon ContentPresentationIcon']
click //div[@id='UIECMAdminPortlet']//div[@class='TabIcon DefaultItemIcon ContentPresentationIcon']
echo --  View Metadata
waitForElementPresent link=Manage Metadata
click link=Manage Metadata
echo --  View Metadata : dc:elementSet
waitForElementPresent //img[@title='View']
click //img[@title='View']
echo --  Close
waitForElementPresent link=Close
click link=Close
echo --  Edit Metadata
waitForElementPresent //img[@title='Edit']
click //img[@title='Edit']
echo -- Set permission
waitForElementPresent //img[@title='Add Permission']
click //img[@title='Add Permission']
echo -- Platform
waitForElementPresent link=Platform
click link=Platform
echo -- Platform/*
waitForElementPresent link=exact:*
click link=exact:*
echo -- Apply
waitForElementPresent link=Apply
click link=Apply
echo --  Delete Metadata
waitForElementPresent //div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete']
click //div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete']
assertConfirmation Do you really want to delete ?
waitForTextPresent Templates of 'dc:elementSet' has been deleted
verifyTextPresent Templates of 'dc:elementSet' has been deleted
echo --  OK to confirm
waitForElementPresent //div[@id='UIECMAdminPortlet']//a[text()='OK']
click //div[@id='UIECMAdminPortlet']//a[text()='OK']
waitForElementNotPresent //div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete']
verifyElementNotPresent //div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete']
echo --  Restore delete function
waitForElementPresent //img[@title='Edit']
click //img[@title='Edit']
waitForElementPresent link=Apply
click link=Apply
pause 10000
waitForElementPresent //div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete']
verifyElementPresent //div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete']
echo --Logout
waitForElementPresent link=Logout
clickAndWait link=Logout