Create Calendar For My Meetings
setTimeout 45000
open index.php/calendars/default/combinedDetails
waitForPageToLoad
waitForCondition selenium.browserbot.getCurrentWindow().jQuery.active == 0 30000
setSpeed 3000
click //div[@id='MyCalendarListView']/div/div[1]/a/span
waitForPageToLoad
waitForCondition selenium.browserbot.getCurrentWindow().jQuery.active == 0 30000
waitForText //div[@id='SavedCalendarEditAndDetailsView']/div/h1/span/span Create Calendar
click save
waitForCondition selenium.browserbot.getCurrentWindow().jQuery.active == 0 30000
waitForTextPresent Name cannot be blank.
setSpeed 0
type SavedCalendar_name My Products
type SavedCalendar_location Chicago
select SavedCalendar_moduleClassName_value label=Products
select SavedCalendar_startAttributeName_value label=Created Date Time
select SavedCalendar_timeZone_value label=America/Chicago
waitForElementPresent //li[@id='Filters_owner__User']/span
doubleClick //li[@id='Filters_owner__User']/span
waitForElementPresent //select[@id='RowsAndColumnsReportWizardForm_Filters_0_valueType']
waitForTextPresent Available At Run Time
assertTextPresent Available At Run Time
select RowsAndColumnsReportWizardForm_Filters_0_valueType label=Select User
setSpeed 3000
click RowsAndColumnsReportWizardForm_Filters_0_users_SelectLink
waitForElementPresent UsersSearchForm_anyMixedAttributes
type UsersSearchForm_anyMixedAttributes Super User
keyUp UsersSearchForm_anyMixedAttributes \10
waitForText //div[@id='list-viewmodal']/div[2]/table/tbody/tr[1]/td/a Super User
assertElementPresent link=Super User
click link=Super User
setSpeed 0
waitForValue //input[@id='RowsAndColumnsReportWizardForm_Filters_0_stringifiedModelForValue'] Super User
clickAndWait save
waitForPageToLoad
waitForCondition selenium.browserbot.getCurrentWindow().jQuery.active == 0 30000
click //div[@id='my-calendars-list']/ul/li[3]/ul/li/ul/li[1]/a/span
waitForPageToLoad
waitForCondition selenium.browserbot.getCurrentWindow().jQuery.active == 0 30000
waitForText //div[@id='SavedCalendarEditAndDetailsView']/div/h1/span/span My Products
verifyValue SavedCalendar_name My Products
verifyValue SavedCalendar_location Chicago
verifyValue SavedCalendar_moduleClassName_value ProductsModule
verifyValue SavedCalendar_startAttributeName_value createdDateTime
verifyValue SavedCalendar_timeZone_value America/Chicago
verifyValue //input[@id='RowsAndColumnsReportWizardForm_Filters_0_stringifiedModelForValue'] Super User