portal > headlet: timetracking
assertElementPresent todoyutimetrackingheadlettracking-button
assertNotVisible css=#todoyutimetrackingheadlettracking-content
click css=a#todoyutimetrackingheadlettracking-button.button
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=#todoyutimetrackingheadlettracking-content
assertVisible css=#todoyutimetrackingheadlettracking-content
click css=a#todoyutimetrackingheadlettracking-button.button
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertNotVisible css=#todoyutimetrackingheadlettracking-content
click css=div#task-33.statusOpen h3.contextmenutask
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent //div[@id="task-33"]
click //p[@id='task-33-tab-timetracking-label']/span[2]
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent //li[@id="task-35-tab-timetracking"][contains(@class,"active")]
click task-33-timetracking-button
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent //button[@id="task-33-timetracking-button"][contains(@class,"stopTracking")]
click css=a#todoyutimetrackingheadlettracking-button.button
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertTextPresent Total Tracked Time
assertElementPresent //ul[@id="todoyutimetrackingheadlettracking-content"]/li/div[@class="stop"]/button[contains(@class,"stopTracking")]
click //ul[@id="todoyutimetrackingheadlettracking-content"]/li/div[@class="stop"]/button[contains(@class,"stopTracking")]
assertElementPresent //ul[@id="todoyutimetrackingheadlettracking-content"]
click css=a#todoyutimetrackingheadlettracking-button.button
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertNotVisible //ul[@id="todoyutimetrackingheadlettracking-content"]
click css=div#task-33.statusOpen h3.contextmenutask
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent //div[@id="task-33"][contains(@class,"bcStatus3")]
contextMenu css=div#task-33.statusOpen h3.contextmenutask
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=ul#contextmenu
assertVisible css=ul#contextmenu
mouseOver css=ul#contextmenu li#contextmenu-status.status a.taskContextMenu
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
click css=ul#contextmenu li#contextmenu-status.status ul#contextmenu-status-submenu.context-submenu li#contextmenu-status-open.status-open a.taskStatusOpen
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent //div[@id="task-33"][contains(@class,"bcStatus2")]