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 css=div#content-body div.taskList div#tasks.tasks div#task-33.task span.bcStatus2
click //p[@id='task-33-tab-timetracking-label']/span[3]
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=div#task-33-timetrack-control.timetrackform div.tabBlock button#task-33-timetracking-button.startTracking
click task-33-timetracking-button
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=div#task-33-timetrack-control.timetrackform div.tabBlock button#task-33-timetracking-button.stopTracking
assertElementPresent css=a#todoyutimetrackingheadlettracking-button.button
click css=a#todoyutimetrackingheadlettracking-button.button
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=ul#todoyutimetrackingheadlettracking-content.content li.tracking span.trackingContainer span.stop button.stopTracking
click css=ul#todoyutimetrackingheadlettracking-content.content li.tracking span.trackingContainer span.stop button.stopTracking
click css=a#todoyutimetrackingheadlettracking-button.button
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
click css=div#task-33.statusOpen h3.contextmenutask
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent css=div#content-body div.taskList div#tasks.tasks div#task-33.task span.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 css=div#content-body div.taskList div#tasks.tasks div#task-33.task span.bcStatus2