Test suite results

result: passed
totalTime: 79
numTestTotal: 22
numTestPasses: 22
numTestFailures: 0
numCommandPasses: 282
numCommandFailures: 0
numCommandErrors: 0
Selenium Version: 2.39
Selenium Revision: .0
Nuxeo Layout Demo Test Suite
testMenu
testTextWidget
testTextareaWidget
testIntWidget
testSecretWidget
testDatetimeWidget
testFileWidget
testHtmltextWidget
testSelectOneDirectoryWidget
testSelectOneRadioDirectoryWidget
testSelectManyDirectoryWidget
testSelectManyCheckboxDirectoryWidget
testCheckboxWidget
testComplexWidget
testLayoutWidget
testToggleableLayoutWidget
testContainerWidget
testActionsWidget
testSelectManyCheckboxDirectoryAggregateWidget
testSelectManyListboxDirectoryAggregateWidget
testSelectManyCheckboxAggregateWidget
testSelectManyListboxAggregateWidget
 
./testMenu.html
testMenu
setTimeout 120000
open layoutDemo
verifyElementPresent link=Standard Widgets
verifyElementPresent link=Text
clickAndWait link=Text
verifyElementPresent link=Textarea
clickAndWait link=Textarea
verifyElementPresent link=Int
clickAndWait link=Int
verifyElementPresent link=Secret
clickAndWait link=Secret
verifyElementPresent link=Datetime
clickAndWait link=Datetime
verifyElementPresent link=File
clickAndWait link=File
verifyElementPresent link=Htmltext
clickAndWait link=Htmltext
verifyElementPresent link=Single vocabulary
clickAndWait link=Single vocabulary
verifyElementPresent link=Single vocabulary radio
clickAndWait link=Single vocabulary radio
verifyElementPresent link=Multiple vocabulary
clickAndWait link=Multiple vocabulary
verifyElementPresent link=Multiple vocabulary checkbox
clickAndWait link=Multiple vocabulary checkbox
verifyElementPresent link=Vocabulary suggestion
clickAndWait link=Vocabulary suggestion
verifyElementPresent link=Multiple vocabulary suggestion
clickAndWait link=Multiple vocabulary suggestion
verifyElementPresent link=Single user
clickAndWait link=Single user
verifyElementPresent link=Multiple user
clickAndWait link=Multiple user
verifyElementPresent link=Checkbox
clickAndWait link=Checkbox
verifyElementPresent link=Complex
clickAndWait link=Complex
verifyElementPresent link=List
clickAndWait link=List
verifyElementPresent link=Advanced Widgets
verifyElementPresent link=Template
clickAndWait link=Template
verifyElementPresent link=Container
clickAndWait link=Container
verifyElementPresent link=Layout
clickAndWait link=Layout
verifyElementPresent link=Toggleable form
clickAndWait link=Toggleable form
verifyElementPresent link=Actions
clickAndWait link=Actions
verifyElementPresent link=Listing Widgets
verifyElementPresent link=Author
clickAndWait link=Author
verifyElementPresent link=Big icon and document type
clickAndWait link=Big icon and document type
verifyElementPresent link=Big icon and document type with link
clickAndWait link=Big icon and document type with link
verifyElementPresent link=Icon and document type
clickAndWait link=Icon and document type
verifyElementPresent link=Last contributor
clickAndWait link=Last contributor
verifyElementPresent link=Lifecycle state
clickAndWait link=Lifecycle state
verifyElementPresent link=Lock icon
clickAndWait link=Lock icon
verifyElementPresent link=Title with link
clickAndWait link=Title with link
verifyElementPresent link=Version
clickAndWait link=Version
verifyElementPresent link=Multiple aggregate checkbox
clickAndWait link=Multiple aggregate checkbox
verifyElementPresent link=Multiple aggregate listbox
clickAndWait link=Multiple aggregate listbox
verifyElementPresent link=Multiple directory aggregate checkbox
clickAndWait link=Multiple directory aggregate checkbox
verifyElementPresent link=Multiple directory aggregate listbox
clickAndWait link=Multiple directory aggregate listbox
verifyElementPresent link=Link
clickAndWait link=Link
verifyElementPresent link=Bare link
clickAndWait link=Bare link
verifyElementPresent link=Fancybox
clickAndWait link=Fancybox
verifyElementPresent link=Rest document link
clickAndWait link=Rest document link
verifyElementPresent link=Main tab link
clickAndWait link=Main tab link
verifyElementPresent link=Widget
clickAndWait link=Widget
verifyElementPresent xpath=(//a[contains(text(),'Template')])[2]
clickAndWait xpath=(//a[contains(text(),'Template')])[2]
 
./testTextWidget.html
testTextWidget
setTimeout 120000
open layoutDemo
open layoutDemo/textWidget
assertTextNotPresent ERROR
verifyText textWidgetLayout_view_form:nxl_textWidgetLayout_1:nxw_textWidget_1
verifyTextNotPresent Value is required
watchA4jRequests
click textWidgetLayout_edit_form:textWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText textWidgetLayout_edit_form:nxl_textWidgetLayout:nxw_textWidget_message Value is required
watchA4jRequests
type textWidgetLayout_edit_form:nxl_textWidgetLayout:nxw_textWidget test text
waitForA4jRequest 10000
verifyNotText textWidgetLayout_edit_form:nxl_textWidgetLayout:nxw_textWidget_message Value is required
verifyText textWidgetLayout_view_form:nxl_textWidgetLayout_1:nxw_textWidget_1 test text
open layoutDemo
open layoutDemo/textWidget
verifyText textWidgetLayout_view_form:nxl_textWidgetLayout_1:nxw_textWidget_1
 
./testTextareaWidget.html
testTextareaWidget
setTimeout 120000
open layoutDemo
open layoutDemo/textareaWidget
assertTextNotPresent ERROR
verifyText textareaWidgetLayout_view_form:nxl_textareaWidgetLayout_1:nxw_textareaWidget_1
verifyTextNotPresent Value is required
watchA4jRequests
click textareaWidgetLayout_edit_form:textareaWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText textareaWidgetLayout_edit_form:nxl_textareaWidgetLayout:nxw_textareaWidget_message Value is required
watchA4jRequests
type textareaWidgetLayout_edit_form:nxl_textareaWidgetLayout:nxw_textareaWidget la lala
a la ligne
waitForA4jRequest 10000
assertText textareaWidgetLayout_view_form:nxl_textareaWidgetLayout_1:nxw_textareaWidget_1 la lala a la ligne
verifyNotText textareaWidgetLayout_edit_form:nxl_textareaWidgetLayout:nxw_textareaWidget_message Value is required
open layoutDemo
open layoutDemo/textareaWidget
verifyText textareaWidgetLayout_view_form:nxl_textareaWidgetLayout_1:nxw_textareaWidget_1
 
./testIntWidget.html
testIntWidget
setTimeout 120000
open layoutDemo
open layoutDemo/intWidget
assertTextNotPresent ERROR
verifyText intWidgetLayout_view_form:nxl_intWidgetLayout_1:nxw_intWidget_1
verifyTextNotPresent Value is required
watchA4jRequests
click intWidgetLayout_edit_form:intWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget_message Value is required
watchA4jRequests
type intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget test
waitForA4jRequest 10000
verifyNotText intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget_message Value is required
verifyText intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget_message 'test' is not a number. Example: 99
watchA4jRequests
type intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget 3
waitForA4jRequest 10000
verifyNotText intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget_message Value is required
verifyText intWidgetLayout_view_form:nxl_intWidgetLayout_1:nxw_intWidget_1 3
open layoutDemo
open layoutDemo/intWidget
verifyText intWidgetLayout_view_form:nxl_intWidgetLayout_1:nxw_intWidget_1
 
./testSecretWidget.html
testSecretWidget
setTimeout 120000
open layoutDemo
open layoutDemo/secretWidget
assertTextNotPresent ERROR
verifyText //form[@id='secretWidgetLayout_view_form'] Secret widget
verifyTextNotPresent Value is required
watchA4jRequests
click secretWidgetLayout_edit_form:secretWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget_message Value is required
type secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget secret
watchA4jRequests
click secretWidgetLayout_edit_form:secretWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyNotText secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget_message Value is required
verifyValue secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget
open layoutDemo
open layoutDemo/secretWidget
verifyText //form[@id='secretWidgetLayout_view_form'] Secret widget
verifyValue secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget
 
./testDatetimeWidget.html
testDatetimeWidget
setTimeout 120000
open layoutDemo
open layoutDemo/datetimeWidget
assertTextNotPresent ERROR
verifyText datetimeWidgetLayout_view_form:nxl_datetimeWidgetLayout_1:nxw_datetimeWidget_1
verifyTextNotPresent Value is required
watchA4jRequests
click datetimeWidgetLayout_edit_form:datetimeWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidget_message Value is required
type datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidgetInputDate lala
watchA4jRequests
click datetimeWidgetLayout_edit_form:datetimeWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyElementPresent datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidget_message
verifyTextPresent 'lala' could not be understood as a date.
type datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidgetInputDate 09/7/2010 03:14 PM
watchA4jRequests
click datetimeWidgetLayout_edit_form:datetimeWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyNotText datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidget_message Value is required
verifyText datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidgetInputDate
verifyText datetimeWidgetLayout_view_form:nxl_datetimeWidgetLayout_1:nxw_datetimeWidget_1 9/7/2010
open layoutDemo
open layoutDemo/datetimeWidget
verifyText datetimeWidgetLayout_view_form:nxl_datetimeWidgetLayout_1:nxw_datetimeWidget_1
 
./testFileWidget.html
testFileWidget
setTimeout 120000
open layoutDemo
open layoutDemo/fileWidget
assertTextNotPresent ERROR
verifyText fileWidgetLayout_view_form File widget
verifyTextNotPresent Value is required
verifyTextNotPresent Invalid file
clickAndWait fileWidgetLayout_edit_form:fileWidgetLayout_edit_form_submitButton
verifyText fileWidgetLayout_edit_form:nxl_fileWidgetLayout:nxw_fileWidget_message Invalid file
retrieveTestFolderPath
storeExpression javascript{storedVars.testfolderpath + 'file_1.txt';} filepath
echo ${filepath} /mnt/workspace/ondemand-testandpush-atchertchian-master/addons/nuxeo-platform-forms-layout-demo/ftest/selenium/data/file_1.txt
type fileWidgetLayout_edit_form:nxl_fileWidgetLayout:nxw_fileWidget:upload ${filepath}
clickAndWait fileWidgetLayout_edit_form:fileWidgetLayout_edit_form_submitButton
verifyTextNotPresent Value is required
verifyTextNotPresent Invalid file
verifyText fileWidgetLayout_view_form:nxl_fileWidgetLayout_1:nxw_fileWidget_1:download file_1.txt
verifyText fileWidgetLayout_edit_form:nxl_fileWidgetLayout:nxw_fileWidget:default_download:download file_1.txt
open layoutDemo
open layoutDemo/fileWidget
verifyText fileWidgetLayout_view_form File widget
 
./testHtmltextWidget.html
testHtmltextWidget
setTimeout 120000
open layoutDemo
open layoutDemo/htmltextWidget
assertTextNotPresent ERROR
verifyText htmltextWidgetLayout_view_form:nxl_htmltextWidgetLayout_1:nxw_htmltextWidget_1
verifyTextNotPresent Value is required
runScript tinyMCE.activeEditor.setContent('<b>Bold</b> content')
watchA4jRequests
click id=htmltextWidgetLayout_edit_form:htmltextWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyNotText htmltextWidgetLayout_view_form:nxl_htmltextWidgetLayout_1:nxw_htmltextWidget_1 Value is required
verifyText htmltextWidgetLayout_view_form:nxl_htmltextWidgetLayout_1:nxw_htmltextWidget_1 Bold content
open layoutDemo
open layoutDemo/htmltextWidget
verifyText htmltextWidgetLayout_view_form:nxl_htmltextWidgetLayout_1:nxw_htmltextWidget_1
 
./testSelectOneDirectoryWidget.html
testSelectOneDirectoryWidget
setTimeout 120000
open layoutDemo
open layoutDemo/selectOneDirectoryWidget
assertTextNotPresent ERROR
verifyTextNotPresent Value is required
watchA4jRequests
click selectOneDirectoryWidgetLayout_edit_form:selectOneDirectoryWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText selectOneDirectoryWidgetLayout_edit_form:nxl_selectOneDirectoryWidgetLayout:nxw_selectOneDirectoryWidget_message Value is required
watchA4jRequests
select selectOneDirectoryWidgetLayout_edit_form:nxl_selectOneDirectoryWidgetLayout:nxw_selectOneDirectoryWidget label=Eric Cartman
waitForA4jRequest 10000
verifyNotText selectOneDirectoryWidgetLayout_edit_form:nxl_selectOneDirectoryWidgetLayout:nxw_selectOneDirectoryWidget_message Value is required
verifyText //form[@id='selectOneDirectoryWidgetLayout_view_form']/table/tbody/tr/td[2] Eric Cartman
open layoutDemo
open layoutDemo/selectOneDirectoryWidget
verifyText //form[@id='selectOneDirectoryWidgetLayout_view_form']/table/tbody/tr/td[2]
 
./testSelectOneRadioDirectoryWidget.html
testSelectOneRadioDirectoryWidget
setTimeout 120000
open layoutDemo
open layoutDemo/selectOneRadioDirectoryWidget
assertTextNotPresent ERROR
verifyTextNotPresent Value is required
watchA4jRequests
click selectOneRadioDirectoryWidgetLayout_edit_form:selectOneRadioDirectoryWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText selectOneRadioDirectoryWidgetLayout_edit_form:nxl_selectOneRadioDirectoryWidgetLayout:nxw_selectOneRadioDirectoryWidget_message Value is required
watchA4jRequests
click id=selectOneRadioDirectoryWidgetLayout_edit_form:nxl_selectOneRadioDirectoryWidgetLayout:nxw_selectOneRadioDirectoryWidget:0
waitForA4jRequest 10000
verifyNotText selectOneRadioDirectoryWidgetLayout_edit_form:nxl_selectOneRadioDirectoryWidgetLayout:nxw_selectOneRadioDirectoryWidget_message Value is required
verifyText //form[@id='selectOneRadioDirectoryWidgetLayout_view_form']/table/tbody/tr/td[2] Eric Cartman
open layoutDemo
open layoutDemo/selectOneRadioDirectoryWidget
verifyText //form[@id='selectOneRadioDirectoryWidgetLayout_view_form']/table/tbody/tr/td[2]
 
./testSelectManyDirectoryWidget.html
testSelectManyDirectoryWidget
setTimeout 120000
open layoutDemo
open layoutDemo/selectManyDirectoryWidget
assertTextNotPresent ERROR
verifyText selectManyDirectoryWidgetLayout_view_form:nxl_selectManyDirectoryWidgetLayout_1:selectManyDirectoryWidget
verifyTextNotPresent Value is required
watchA4jRequests
click selectManyDirectoryWidgetLayout_edit_form:selectManyDirectoryWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText selectManyDirectoryWidgetLayout_edit_form:nxl_selectManyDirectoryWidgetLayout:nxw_selectManyDirectoryWidget_message Value is required
watchA4jRequests
addSelection selectManyDirectoryWidgetLayout_edit_form:nxl_selectManyDirectoryWidgetLayout:nxw_selectManyDirectoryWidget label=Stan Marsh
waitForA4jRequest 10000
watchA4jRequests
addSelection selectManyDirectoryWidgetLayout_edit_form:nxl_selectManyDirectoryWidgetLayout:nxw_selectManyDirectoryWidget label=Eric Cartman
waitForA4jRequest 10000
verifyTable selectManyDirectoryWidgetLayout_view_form:nxl_selectManyDirectoryWidgetLayout_1:selectManyDirectoryWidget.0.0 Eric Cartman
verifyTable selectManyDirectoryWidgetLayout_view_form:nxl_selectManyDirectoryWidgetLayout_1:selectManyDirectoryWidget.1.0 Stan Marsh
verifyTextNotPresent Value is required
open layoutDemo
open layoutDemo/selectManyDirectoryWidget
verifyText selectManyDirectoryWidgetLayout_view_form:nxl_selectManyDirectoryWidgetLayout_1:selectManyDirectoryWidget
 
./testSelectManyCheckboxDirectoryWidget.html
testSelectManyCheckboxDirectoryWidget
setTimeout 120000
open layoutDemo
open layoutDemo/selectManyCheckboxDirectoryWidget
assertTextNotPresent ERROR
verifyText selectManyCheckboxDirectoryWidgetLayout_view_form:nxl_selectManyCheckboxDirectoryWidgetLayout_1:selectManyCheckboxDirectoryWidget
verifyTextNotPresent Value is required
watchA4jRequests
click selectManyCheckboxDirectoryWidgetLayout_edit_form:selectManyCheckboxDirectoryWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText selectManyCheckboxDirectoryWidgetLayout_edit_form:nxl_selectManyCheckboxDirectoryWidgetLayout:nxw_selectManyCheckboxDirectoryWidget_message Value is required
watchA4jRequests
click id=selectManyCheckboxDirectoryWidgetLayout_edit_form:nxl_selectManyCheckboxDirectoryWidgetLayout:nxw_selectManyCheckboxDirectoryWidget:0
waitForA4jRequest 10000
watchA4jRequests
click id=selectManyCheckboxDirectoryWidgetLayout_edit_form:nxl_selectManyCheckboxDirectoryWidgetLayout:nxw_selectManyCheckboxDirectoryWidget:2
waitForA4jRequest 10000
verifyTable selectManyCheckboxDirectoryWidgetLayout_view_form:nxl_selectManyCheckboxDirectoryWidgetLayout_1:selectManyCheckboxDirectoryWidget.0.0 Eric Cartman
verifyTable selectManyCheckboxDirectoryWidgetLayout_view_form:nxl_selectManyCheckboxDirectoryWidgetLayout_1:selectManyCheckboxDirectoryWidget.1.0 Stan Marsh
verifyTextNotPresent Value is required
open layoutDemo
open layoutDemo/selectManyCheckboxDirectoryWidget
verifyText selectManyCheckboxDirectoryWidgetLayout_view_form:nxl_selectManyCheckboxDirectoryWidgetLayout_1:selectManyCheckboxDirectoryWidget
 
./testCheckboxWidget.html
testCheckboxWidget
setTimeout 120000
open layoutDemo
open layoutDemo/checkboxWidget
assertTextNotPresent ERROR
verifyValue checkboxWidgetLayout_edit_form:nxl_checkboxWidgetLayout:nxw_checkboxWidget off
watchA4jRequests
click checkboxWidgetLayout_edit_form:checkboxWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText checkboxWidgetLayout_view_form:nxl_checkboxWidgetLayout_1:nxw_checkboxWidget_1 No
watchA4jRequests
click checkboxWidgetLayout_edit_form:nxl_checkboxWidgetLayout:nxw_checkboxWidget
waitForA4jRequest 10000
verifyText checkboxWidgetLayout_view_form:nxl_checkboxWidgetLayout_1:nxw_checkboxWidget_1 Yes
verifyElementPresent link=Checkbox
clickAndWait link=Checkbox
verifyValue checkboxWidgetLayout_edit_form:nxl_checkboxWidgetLayout:nxw_checkboxWidget on
verifyText checkboxWidgetLayout_view_form:nxl_checkboxWidgetLayout_1:nxw_checkboxWidget_1 Yes
open layoutDemo
open layoutDemo/checkboxWidget
verifyValue checkboxWidgetLayout_edit_form:nxl_checkboxWidgetLayout:nxw_checkboxWidget off
 
./testComplexWidget.html
testComplexWidget
setTimeout 120000
open layoutDemo
open layoutDemo/complexWidget
assertTextNotPresent ERROR
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1] String item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2] Date item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3] Int item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4] Boolean item No
verifyTextNotPresent Value is required
watchA4jRequests
click complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_stringComplexItem_message Value is required
type complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_stringComplexItem test
type complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_dateComplexItemInputDate 09/7/2010 03:14 PM
type complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem lalala
watchA4jRequests
click complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem_message 'lalala' is not a number. Example: 99
verifyTextNotPresent Value is required
type complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem 5
watchA4jRequests
click complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyTextNotPresent Value is required
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1]/td[2] test
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2]/td[2] 9/7/2010
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3]/td[2] 5
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4]/td[2] No
open layoutDemo
open layoutDemo/complexWidget
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1] String item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2] Date item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3] Int item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4] Boolean item No
 
./testLayoutWidget.html
testLayoutWidget
setTimeout 120000
open layoutDemo
open layoutDemo/layoutWidget
assertTextNotPresent ERROR
verifyTextNotPresent Value is required
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_textareaWidget_1
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_datetimeWidget_1
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_intWidget_1
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_checkboxWidget_1 No
watchA4jRequests
click id=layoutWidgetLayout_edit_form:layoutWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyTextPresent Value is required
verifyText id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_textareaWidget_message Value is required
verifyText id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_datetimeWidget_message Value is required
verifyText id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_intWidget_message Value is required
type id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_textareaWidget test
type id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_datetimeWidgetInputDate 4/4/2013 12:00 PM
type id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_intWidget 42
watchA4jRequests
click id=layoutWidgetLayout_edit_form:layoutWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyTextNotPresent Value is required
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_textareaWidget_1 test
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_datetimeWidget_1 4/4/2013
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_intWidget_1 42
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_checkboxWidget_1 No
verifyElementPresent link=Layout
clickAndWait link=Layout
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_textareaWidget_1 test
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_datetimeWidget_1 4/4/2013
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_intWidget_1 42
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_checkboxWidget_1 No
open layoutDemo
open layoutDemo/layoutWidget
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_textareaWidget_1
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_datetimeWidget_1
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_intWidget_1
verifyText id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_checkboxWidget_1 No
 
./testToggleableLayoutWidget.html
testToggleableLayoutWidget
setTimeout 120000
open layoutDemo
open layoutDemo/toggleableLayoutWidget
assertTextNotPresent ERROR
verifyTextNotPresent Value is required
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_title
verifyText id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_title My title
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_description
verifyText id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_description My description
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction
verifyText id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction Edit
watchA4jRequests
click id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction
waitForA4jRequest 10000
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction
verifyText id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction Cancel
watchA4jRequests
click id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction
waitForA4jRequest 10000
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction
verifyText id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction Edit
watchA4jRequests
click id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction
waitForA4jRequest 10000
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_cancelToggleAction
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_cancelToggleAction Cancel
watchA4jRequests
click id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_cancelToggleAction
waitForA4jRequest 10000
watchA4jRequests
click id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction
waitForA4jRequest 10000
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_saveDemoToggleableLayout
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_saveDemoToggleableLayout Save
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_title_1 My title
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_description_1 My description
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_htmlWidget_ifr
verifyText id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_htmlWidget_ifr
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_datetimeWidgetInputDate
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_intWidget
watchA4jRequests
click id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_saveDemoToggleableLayout
waitForA4jRequest 10000
verifyTextPresent Value is required
type id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_title_1 My title changed
type id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_description_1 My description changed
runScript tinyMCE.activeEditor.setContent('<b>Bold</b> content')
type id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_datetimeWidgetInputDate 2/9/2015 12:00 PM
type id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_intWidget 42
watchA4jRequests
click id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_saveDemoToggleableLayout
waitForA4jRequest 10000
verifyTextNotPresent Value is required
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_title
verifyText id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_title My title changed
verifyElementPresent id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_description
verifyText id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_description My description changed
watchA4jRequests
click id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction
waitForA4jRequest 10000
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_title_1 My title changed
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_description_1 My description changed
selectFrame id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_htmlWidget_ifr
verifyText xpath=//p Bold content
selectWindow null
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_datetimeWidgetInputDate 2/9/2015 12:00 PM
verifyValue id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_intWidget 42
 
./testContainerWidget.html
testContainerWidget
setTimeout 120000
open layoutDemo
open layoutDemo/containerWidget
assertTextNotPresent ERROR
verifyTextNotPresent Value is required
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_textWidget_1
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_dateWidget_1
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_intWidget_1
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_booleanWidget_1 No
watchA4jRequests
click id=containerWidgetLayout_edit_form:containerWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyTextPresent Value is required
verifyText id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_textWidget_message Value is required
type id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_textWidget test
type id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_dateWidgetInputDate 4/11/2013 12:00 PM
type id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_intWidget 42
click id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_booleanWidget
watchA4jRequests
click id=containerWidgetLayout_edit_form:containerWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_textWidget_1 test
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_dateWidget_1 4/11/2013
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_intWidget_1 42
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_booleanWidget_1 Yes
verifyElementPresent link=Container
clickAndWait link=Container
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_textWidget_1 test
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_dateWidget_1 4/11/2013
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_intWidget_1 42
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_booleanWidget_1 Yes
open layoutDemo
open layoutDemo/containerWidget
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_textWidget_1
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_dateWidget_1
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_intWidget_1
verifyText id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_booleanWidget_1 No
 
./testActionsWidget.html
testActionsWidget
setTimeout 120000
open layoutDemo
open layoutDemo/actionsWidget
assertTextNotPresent ERROR
verifyTextNotPresent Value is required
verifyElementPresent //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoLink']/span
verifyElementPresent //div[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_panel']/div/a/span
verifyElementPresent //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span
verifyText id=actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionTextWidget_1
clickAndWait id=actionsWidgetLayout_edit_form:actionsWidgetLayout_edit_form_submitButton
verifyTextPresent Value is required
verifyText id=actionsWidgetLayout_edit_form:nxl_actionsWidgetLayout:nxw_actionTextWidget_message Value is required
type id=actionsWidgetLayout_edit_form:nxl_actionsWidgetLayout:nxw_actionTextWidget test
clickAndWait id=actionsWidgetLayout_edit_form:actionsWidgetLayout_edit_form_submitButton
verifyTextNotPresent Value is required
verifyElementPresent //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoLink']/span
verifyElementPresent //div[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_panel']/div/a/span
verifyElementPresent //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span
verifyText id=actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionTextWidget_1 test
verifyElementPresent link=Actions
clickAndWait link=Actions
verifyElementPresent //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoLink']/span
verifyElementPresent //div[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_panel']/div/a/span
verifyElementPresent //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span
click //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span
waitForElementPresent css=#nxw_actionsWidget_1_layoutDemoFancyBox_box > div > h3
verifyText css=#nxw_actionsWidget_1_layoutDemoFancyBox_box > div > h3 Fancy box sample
verifyElementPresent id=fancybox-close
click id=fancybox-close
waitForTextNotPresent Fancy box sample
verifyText id=actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionTextWidget_1 test
open layoutDemo
open layoutDemo/actionsWidget
verifyElementPresent //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoLink']/span
verifyElementPresent //div[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_panel']/div/a/span
verifyElementPresent //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span
verifyText id=actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionTextWidget_1
 
./testSelectManyCheckboxDirectoryAggregateWidget.html
testSelectManyCheckboxDirectoryAggregateWidget
setTimeout 120000
open layoutDemo
open layoutDemo/selectManyCheckboxDirectoryAggregateWidget
assertTextNotPresent ERROR
assertTable selectManyCheckboxDirectoryAggregate_edit_form:nxl_selectManyCheckboxDirectoryAggregate:nxw_widget.0.0 Eric Cartman (10)
assertTable selectManyCheckboxDirectoryAggregate_edit_form:nxl_selectManyCheckboxDirectoryAggregate:nxw_widget.1.0 Stan Marsh (5)
assertTable selectManyCheckboxDirectoryAggregate_edit_form:nxl_selectManyCheckboxDirectoryAggregate:nxw_widget.2.0 Kyle Broflovski (2)
assertTable selectManyCheckboxDirectoryAggregateLocalized_edit_form:nxl_selectManyCheckboxDirectoryAggregateLocalized:nxw_widget_1.0.0 Australia/Oceania (10)
assertTable selectManyCheckboxDirectoryAggregateLocalized_edit_form:nxl_selectManyCheckboxDirectoryAggregateLocalized:nxw_widget_1.1.0 Antarctica (5)
assertTable selectManyCheckboxDirectoryAggregateLocalized_edit_form:nxl_selectManyCheckboxDirectoryAggregateLocalized:nxw_widget_1.2.0 Europe (2)
assertTable selectManyCheckboxDirectoryAggregateL10N_edit_form:nxl_selectManyCheckboxDirectoryAggregateL10N:nxw_widget_2.0.0 Oceania (10)
assertTable selectManyCheckboxDirectoryAggregateL10N_edit_form:nxl_selectManyCheckboxDirectoryAggregateL10N:nxw_widget_2.1.0 Antarctica (5)
assertTable selectManyCheckboxDirectoryAggregateL10N_edit_form:nxl_selectManyCheckboxDirectoryAggregateL10N:nxw_widget_2.2.0 Europe (2)
 
./testSelectManyListboxDirectoryAggregateWidget.html
testSelectManyCheckboxDirectoryAggregateWidget
setTimeout 120000
open layoutDemo
open layoutDemo/selectManyListboxDirectoryAggregateWidget
assertTextNotPresent ERROR
assertText //form[@id='selectManyListboxDirectoryAggregate_edit_form']//table//tr/td[2] No matches found

Eric Cartman (10) Stan Marsh (5) Kyle Broflovski (2)
assertText //form[@id='selectManyListboxDirectoryAggregateLocalized_edit_form']//table//tr/td[2] No matches found

Australia/Oceania (10) Antarctica (5) Europe (2)
assertText //form[@id='selectManyListboxDirectoryAggregateL10N_edit_form']//table//tr/td[2] No matches found

Oceania/Australia (10) Antarctica (5) Europe/France (2)
 
./testSelectManyCheckboxAggregateWidget.html
testSelectManyCheckboxDirectoryAggregateWidget
setTimeout 120000
open layoutDemo
open layoutDemo/selectManyCheckboxAggregateWidget
assertTextNotPresent ERROR
assertTable selectManyCheckboxAggregate_edit_form:nxl_selectManyCheckboxAggregate:nxw_widget.0.0 eric (10)
assertTable selectManyCheckboxAggregate_edit_form:nxl_selectManyCheckboxAggregate:nxw_widget.1.0 stan (5)
assertTable selectManyCheckboxAggregate_edit_form:nxl_selectManyCheckboxAggregate:nxw_widget.2.0 kyle (2)
assertTable selectManyCheckboxAggregateOptions_edit_form:nxl_selectManyCheckboxAggregateOptions:nxw_widget_1.0.0 Eric Cartman (10)
assertTable selectManyCheckboxAggregateOptions_edit_form:nxl_selectManyCheckboxAggregateOptions:nxw_widget_1.1.0 Stan Marsh (5)
assertTable selectManyCheckboxAggregateOptions_edit_form:nxl_selectManyCheckboxAggregateOptions:nxw_widget_1.2.0 Kyle Broflovski (2)
 
./testSelectManyListboxAggregateWidget.html
testSelectManyCheckboxDirectoryAggregateWidget
setTimeout 120000
open layoutDemo
open layoutDemo/selectManyListboxAggregateWidget
assertTextNotPresent ERROR
assertText //form[@id='selectManyListboxAggregate_edit_form']//table//tr/td[2] No matches found

eric (10) stan (5) kyle (2)
 
info: Starting test /selenium-server/tests/testMenu.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |verifyElementPresent | link=Standard Widgets |  |
info: Executing: |verifyElementPresent | link=Text |  |
info: Executing: |clickAndWait | link=Text |  |
info: Executing: |verifyElementPresent | link=Textarea |  |
info: Executing: |clickAndWait | link=Textarea |  |
info: Executing: |verifyElementPresent | link=Int |  |
info: Executing: |clickAndWait | link=Int |  |
info: Executing: |verifyElementPresent | link=Secret |  |
info: Executing: |clickAndWait | link=Secret |  |
info: Executing: |verifyElementPresent | link=Datetime |  |
info: Executing: |clickAndWait | link=Datetime |  |
info: Executing: |verifyElementPresent | link=File |  |
info: Executing: |clickAndWait | link=File |  |
info: Executing: |verifyElementPresent | link=Htmltext |  |
info: Executing: |clickAndWait | link=Htmltext |  |
info: Executing: |verifyElementPresent | link=Single vocabulary |  |
info: Executing: |clickAndWait | link=Single vocabulary |  |
info: Executing: |verifyElementPresent | link=Single vocabulary radio |  |
info: Executing: |clickAndWait | link=Single vocabulary radio |  |
info: Executing: |verifyElementPresent | link=Multiple vocabulary |  |
info: Executing: |clickAndWait | link=Multiple vocabulary |  |
info: Executing: |verifyElementPresent | link=Multiple vocabulary checkbox |  |
info: Executing: |clickAndWait | link=Multiple vocabulary checkbox |  |
info: Executing: |verifyElementPresent | link=Vocabulary suggestion |  |
info: Executing: |clickAndWait | link=Vocabulary suggestion |  |
info: Executing: |verifyElementPresent | link=Multiple vocabulary suggestion |  |
info: Executing: |clickAndWait | link=Multiple vocabulary suggestion |  |
info: Executing: |verifyElementPresent | link=Single user |  |
info: Executing: |clickAndWait | link=Single user |  |
info: Executing: |verifyElementPresent | link=Multiple user |  |
info: Executing: |clickAndWait | link=Multiple user |  |
info: Executing: |verifyElementPresent | link=Checkbox |  |
info: Executing: |clickAndWait | link=Checkbox |  |
info: Executing: |verifyElementPresent | link=Complex |  |
info: Executing: |clickAndWait | link=Complex |  |
info: Executing: |verifyElementPresent | link=List |  |
info: Executing: |clickAndWait | link=List |  |
info: Executing: |verifyElementPresent | link=Advanced Widgets |  |
info: Executing: |verifyElementPresent | link=Template |  |
info: Executing: |clickAndWait | link=Template |  |
info: Executing: |verifyElementPresent | link=Container |  |
info: Executing: |clickAndWait | link=Container |  |
info: Executing: |verifyElementPresent | link=Layout |  |
info: Executing: |clickAndWait | link=Layout |  |
info: Executing: |verifyElementPresent | link=Toggleable form |  |
info: Executing: |clickAndWait | link=Toggleable form |  |
info: Executing: |verifyElementPresent | link=Actions |  |
info: Executing: |clickAndWait | link=Actions |  |
info: Executing: |verifyElementPresent | link=Listing Widgets |  |
info: Executing: |verifyElementPresent | link=Author |  |
info: Executing: |clickAndWait | link=Author |  |
info: Executing: |verifyElementPresent | link=Big icon and document type |  |
info: Executing: |clickAndWait | link=Big icon and document type |  |
info: Executing: |verifyElementPresent | link=Big icon and document type with link |  |
info: Executing: |clickAndWait | link=Big icon and document type with link |  |
info: Executing: |verifyElementPresent | link=Icon and document type |  |
info: Executing: |clickAndWait | link=Icon and document type |  |
info: Executing: |verifyElementPresent | link=Last contributor |  |
info: Executing: |clickAndWait | link=Last contributor |  |
info: Executing: |verifyElementPresent | link=Lifecycle state |  |
info: Executing: |clickAndWait | link=Lifecycle state |  |
info: Executing: |verifyElementPresent | link=Lock icon |  |
info: Executing: |clickAndWait | link=Lock icon |  |
info: Executing: |verifyElementPresent | link=Title with link |  |
info: Executing: |clickAndWait | link=Title with link |  |
info: Executing: |verifyElementPresent | link=Version |  |
info: Executing: |clickAndWait | link=Version |  |
info: Executing: |verifyElementPresent | link=Multiple aggregate checkbox |  |
info: Executing: |clickAndWait | link=Multiple aggregate checkbox |  |
info: Executing: |verifyElementPresent | link=Multiple aggregate listbox |  |
info: Executing: |clickAndWait | link=Multiple aggregate listbox |  |
info: Executing: |verifyElementPresent | link=Multiple directory aggregate checkbox |  |
info: Executing: |clickAndWait | link=Multiple directory aggregate checkbox |  |
info: Executing: |verifyElementPresent | link=Multiple directory aggregate listbox |  |
info: Executing: |clickAndWait | link=Multiple directory aggregate listbox |  |
info: Executing: |verifyElementPresent | link=Link |  |
info: Executing: |clickAndWait | link=Link |  |
info: Executing: |verifyElementPresent | link=Bare link |  |
info: Executing: |clickAndWait | link=Bare link |  |
info: Executing: |verifyElementPresent | link=Fancybox |  |
info: Executing: |clickAndWait | link=Fancybox |  |
info: Executing: |verifyElementPresent | link=Rest document link |  |
info: Executing: |clickAndWait | link=Rest document link |  |
info: Executing: |verifyElementPresent | link=Main tab link |  |
info: Executing: |clickAndWait | link=Main tab link |  |
info: Executing: |verifyElementPresent | link=Widget |  |
info: Executing: |clickAndWait | link=Widget |  |
info: Executing: |verifyElementPresent | xpath=(//a[contains(text(),'Template')])[2] |  |
info: Executing: |clickAndWait | xpath=(//a[contains(text(),'Template')])[2] |  |
info: Starting test /selenium-server/tests/testTextWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/textWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | textWidgetLayout_view_form:nxl_textWidgetLayout_1:nxw_textWidget_1 |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | textWidgetLayout_edit_form:textWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | textWidgetLayout_edit_form:nxl_textWidgetLayout:nxw_textWidget_message | Value is required |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |type | textWidgetLayout_edit_form:nxl_textWidgetLayout:nxw_textWidget | test text |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyNotText | textWidgetLayout_edit_form:nxl_textWidgetLayout:nxw_textWidget_message | Value is required |
info: Executing: |verifyText | textWidgetLayout_view_form:nxl_textWidgetLayout_1:nxw_textWidget_1 | test text |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/textWidget |  |
info: Executing: |verifyText | textWidgetLayout_view_form:nxl_textWidgetLayout_1:nxw_textWidget_1 |  |
info: Starting test /selenium-server/tests/testTextareaWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/textareaWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | textareaWidgetLayout_view_form:nxl_textareaWidgetLayout_1:nxw_textareaWidget_1 |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | textareaWidgetLayout_edit_form:textareaWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | textareaWidgetLayout_edit_form:nxl_textareaWidgetLayout:nxw_textareaWidget_message | Value is required |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |type | textareaWidgetLayout_edit_form:nxl_textareaWidgetLayout:nxw_textareaWidget | la lala
a la ligne |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |assertText | textareaWidgetLayout_view_form:nxl_textareaWidgetLayout_1:nxw_textareaWidget_1 | la lala a la ligne |
info: Executing: |verifyNotText | textareaWidgetLayout_edit_form:nxl_textareaWidgetLayout:nxw_textareaWidget_message | Value is required |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/textareaWidget |  |
info: Executing: |verifyText | textareaWidgetLayout_view_form:nxl_textareaWidgetLayout_1:nxw_textareaWidget_1 |  |
info: Starting test /selenium-server/tests/testIntWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/intWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | intWidgetLayout_view_form:nxl_intWidgetLayout_1:nxw_intWidget_1 |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | intWidgetLayout_edit_form:intWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget_message | Value is required |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |type | intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget | test |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyNotText | intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget_message | Value is required |
info: Executing: |verifyText | intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget_message | 'test' is not a number. Example: 99 |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |type | intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget | 3 |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyNotText | intWidgetLayout_edit_form:nxl_intWidgetLayout:nxw_intWidget_message | Value is required |
info: Executing: |verifyText | intWidgetLayout_view_form:nxl_intWidgetLayout_1:nxw_intWidget_1 | 3 |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/intWidget |  |
info: Executing: |verifyText | intWidgetLayout_view_form:nxl_intWidgetLayout_1:nxw_intWidget_1 |  |
info: Starting test /selenium-server/tests/testSecretWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/secretWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | //form[@id='secretWidgetLayout_view_form'] | Secret widget |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | secretWidgetLayout_edit_form:secretWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget_message | Value is required |
info: Executing: |type | secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget | secret |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | secretWidgetLayout_edit_form:secretWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyNotText | secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget_message | Value is required |
info: Executing: |verifyValue | secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/secretWidget |  |
info: Executing: |verifyText | //form[@id='secretWidgetLayout_view_form'] | Secret widget |
info: Executing: |verifyValue | secretWidgetLayout_edit_form:nxl_secretWidgetLayout:nxw_secretWidget |  |
info: Starting test /selenium-server/tests/testDatetimeWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/datetimeWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | datetimeWidgetLayout_view_form:nxl_datetimeWidgetLayout_1:nxw_datetimeWidget_1 |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | datetimeWidgetLayout_edit_form:datetimeWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidget_message | Value is required |
info: Executing: |type | datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidgetInputDate | lala |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | datetimeWidgetLayout_edit_form:datetimeWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyElementPresent | datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidget_message |  |
info: Executing: |verifyTextPresent | 'lala' could not be understood as a date. |  |
info: Executing: |type | datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidgetInputDate | 09/7/2010 03:14 PM |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | datetimeWidgetLayout_edit_form:datetimeWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyNotText | datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidget_message | Value is required |
info: Executing: |verifyText | datetimeWidgetLayout_edit_form:nxl_datetimeWidgetLayout:nxw_datetimeWidgetInputDate |  |
info: Executing: |verifyText | datetimeWidgetLayout_view_form:nxl_datetimeWidgetLayout_1:nxw_datetimeWidget_1 | 9/7/2010 |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/datetimeWidget |  |
info: Executing: |verifyText | datetimeWidgetLayout_view_form:nxl_datetimeWidgetLayout_1:nxw_datetimeWidget_1 |  |
info: Starting test /selenium-server/tests/testFileWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/fileWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | fileWidgetLayout_view_form | File widget |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyTextNotPresent | Invalid file |  |
info: Executing: |clickAndWait | fileWidgetLayout_edit_form:fileWidgetLayout_edit_form_submitButton |  |
info: Executing: |verifyText | fileWidgetLayout_edit_form:nxl_fileWidgetLayout:nxw_fileWidget_message | Invalid file |
info: Executing: |retrieveTestFolderPath |  |  |
info: Executing: |storeExpression | javascript{storedVars.testfolderpath + 'file_1.txt';} | filepath |
info: Executing: |echo | ${filepath} |  |
info: Executing: |type | fileWidgetLayout_edit_form:nxl_fileWidgetLayout:nxw_fileWidget:upload | ${filepath} |
info: Executing: |clickAndWait | fileWidgetLayout_edit_form:fileWidgetLayout_edit_form_submitButton |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyTextNotPresent | Invalid file |  |
info: Executing: |verifyText | fileWidgetLayout_view_form:nxl_fileWidgetLayout_1:nxw_fileWidget_1:download | file_1.txt |
info: Executing: |verifyText | fileWidgetLayout_edit_form:nxl_fileWidgetLayout:nxw_fileWidget:default_download:download | file_1.txt |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/fileWidget |  |
info: Executing: |verifyText | fileWidgetLayout_view_form | File widget |
info: Starting test /selenium-server/tests/testHtmltextWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/htmltextWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | htmltextWidgetLayout_view_form:nxl_htmltextWidgetLayout_1:nxw_htmltextWidget_1 |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |runScript | tinyMCE.activeEditor.setContent('<b>Bold</b> content') |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | id=htmltextWidgetLayout_edit_form:htmltextWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyNotText | htmltextWidgetLayout_view_form:nxl_htmltextWidgetLayout_1:nxw_htmltextWidget_1 | Value is required |
info: Executing: |verifyText | htmltextWidgetLayout_view_form:nxl_htmltextWidgetLayout_1:nxw_htmltextWidget_1 | Bold content |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/htmltextWidget |  |
info: Executing: |verifyText | htmltextWidgetLayout_view_form:nxl_htmltextWidgetLayout_1:nxw_htmltextWidget_1 |  |
info: Starting test /selenium-server/tests/testSelectOneDirectoryWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectOneDirectoryWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | selectOneDirectoryWidgetLayout_edit_form:selectOneDirectoryWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | selectOneDirectoryWidgetLayout_edit_form:nxl_selectOneDirectoryWidgetLayout:nxw_selectOneDirectoryWidget_message | Value is required |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |select | selectOneDirectoryWidgetLayout_edit_form:nxl_selectOneDirectoryWidgetLayout:nxw_selectOneDirectoryWidget | label=Eric Cartman |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyNotText | selectOneDirectoryWidgetLayout_edit_form:nxl_selectOneDirectoryWidgetLayout:nxw_selectOneDirectoryWidget_message | Value is required |
info: Executing: |verifyText | //form[@id='selectOneDirectoryWidgetLayout_view_form']/table/tbody/tr/td[2] | Eric Cartman |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectOneDirectoryWidget |  |
info: Executing: |verifyText | //form[@id='selectOneDirectoryWidgetLayout_view_form']/table/tbody/tr/td[2] |  |
info: Starting test /selenium-server/tests/testSelectOneRadioDirectoryWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectOneRadioDirectoryWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | selectOneRadioDirectoryWidgetLayout_edit_form:selectOneRadioDirectoryWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | selectOneRadioDirectoryWidgetLayout_edit_form:nxl_selectOneRadioDirectoryWidgetLayout:nxw_selectOneRadioDirectoryWidget_message | Value is required |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=selectOneRadioDirectoryWidgetLayout_edit_form:nxl_selectOneRadioDirectoryWidgetLayout:nxw_selectOneRadioDirectoryWidget:0 |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyNotText | selectOneRadioDirectoryWidgetLayout_edit_form:nxl_selectOneRadioDirectoryWidgetLayout:nxw_selectOneRadioDirectoryWidget_message | Value is required |
info: Executing: |verifyText | //form[@id='selectOneRadioDirectoryWidgetLayout_view_form']/table/tbody/tr/td[2] | Eric Cartman |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectOneRadioDirectoryWidget |  |
info: Executing: |verifyText | //form[@id='selectOneRadioDirectoryWidgetLayout_view_form']/table/tbody/tr/td[2] |  |
info: Starting test /selenium-server/tests/testSelectManyDirectoryWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectManyDirectoryWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | selectManyDirectoryWidgetLayout_view_form:nxl_selectManyDirectoryWidgetLayout_1:selectManyDirectoryWidget |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | selectManyDirectoryWidgetLayout_edit_form:selectManyDirectoryWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | selectManyDirectoryWidgetLayout_edit_form:nxl_selectManyDirectoryWidgetLayout:nxw_selectManyDirectoryWidget_message | Value is required |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |addSelection | selectManyDirectoryWidgetLayout_edit_form:nxl_selectManyDirectoryWidgetLayout:nxw_selectManyDirectoryWidget | label=Stan Marsh |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |addSelection | selectManyDirectoryWidgetLayout_edit_form:nxl_selectManyDirectoryWidgetLayout:nxw_selectManyDirectoryWidget | label=Eric Cartman |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyTable | selectManyDirectoryWidgetLayout_view_form:nxl_selectManyDirectoryWidgetLayout_1:selectManyDirectoryWidget.0.0 | Eric Cartman |
info: Executing: |verifyTable | selectManyDirectoryWidgetLayout_view_form:nxl_selectManyDirectoryWidgetLayout_1:selectManyDirectoryWidget.1.0 | Stan Marsh |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectManyDirectoryWidget |  |
info: Executing: |verifyText | selectManyDirectoryWidgetLayout_view_form:nxl_selectManyDirectoryWidgetLayout_1:selectManyDirectoryWidget |  |
info: Starting test /selenium-server/tests/testSelectManyCheckboxDirectoryWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectManyCheckboxDirectoryWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | selectManyCheckboxDirectoryWidgetLayout_view_form:nxl_selectManyCheckboxDirectoryWidgetLayout_1:selectManyCheckboxDirectoryWidget |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | selectManyCheckboxDirectoryWidgetLayout_edit_form:selectManyCheckboxDirectoryWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | selectManyCheckboxDirectoryWidgetLayout_edit_form:nxl_selectManyCheckboxDirectoryWidgetLayout:nxw_selectManyCheckboxDirectoryWidget_message | Value is required |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=selectManyCheckboxDirectoryWidgetLayout_edit_form:nxl_selectManyCheckboxDirectoryWidgetLayout:nxw_selectManyCheckboxDirectoryWidget:0 |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=selectManyCheckboxDirectoryWidgetLayout_edit_form:nxl_selectManyCheckboxDirectoryWidgetLayout:nxw_selectManyCheckboxDirectoryWidget:2 |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyTable | selectManyCheckboxDirectoryWidgetLayout_view_form:nxl_selectManyCheckboxDirectoryWidgetLayout_1:selectManyCheckboxDirectoryWidget.0.0 | Eric Cartman |
info: Executing: |verifyTable | selectManyCheckboxDirectoryWidgetLayout_view_form:nxl_selectManyCheckboxDirectoryWidgetLayout_1:selectManyCheckboxDirectoryWidget.1.0 | Stan Marsh |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectManyCheckboxDirectoryWidget |  |
info: Executing: |verifyText | selectManyCheckboxDirectoryWidgetLayout_view_form:nxl_selectManyCheckboxDirectoryWidgetLayout_1:selectManyCheckboxDirectoryWidget |  |
info: Starting test /selenium-server/tests/testCheckboxWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/checkboxWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyValue | checkboxWidgetLayout_edit_form:nxl_checkboxWidgetLayout:nxw_checkboxWidget | off |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | checkboxWidgetLayout_edit_form:checkboxWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | checkboxWidgetLayout_view_form:nxl_checkboxWidgetLayout_1:nxw_checkboxWidget_1 | No |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | checkboxWidgetLayout_edit_form:nxl_checkboxWidgetLayout:nxw_checkboxWidget |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | checkboxWidgetLayout_view_form:nxl_checkboxWidgetLayout_1:nxw_checkboxWidget_1 | Yes |
info: Executing: |verifyElementPresent | link=Checkbox |  |
info: Executing: |clickAndWait | link=Checkbox |  |
info: Executing: |verifyValue | checkboxWidgetLayout_edit_form:nxl_checkboxWidgetLayout:nxw_checkboxWidget | on |
info: Executing: |verifyText | checkboxWidgetLayout_view_form:nxl_checkboxWidgetLayout_1:nxw_checkboxWidget_1 | Yes |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/checkboxWidget |  |
info: Executing: |verifyValue | checkboxWidgetLayout_edit_form:nxl_checkboxWidgetLayout:nxw_checkboxWidget | off |
info: Starting test /selenium-server/tests/testComplexWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/complexWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1] | String item |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2] | Date item |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3] | Int item |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4] | Boolean item No |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_stringComplexItem_message | Value is required |
info: Executing: |type | complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_stringComplexItem | test |
info: Executing: |type | complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_dateComplexItemInputDate | 09/7/2010 03:14 PM |
info: Executing: |type | complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem | lalala |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem_message | 'lalala' is not a number. Example: 99 |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |type | complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem | 5 |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1]/td[2] | test |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2]/td[2] | 9/7/2010 |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3]/td[2] | 5 |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4]/td[2] | No |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/complexWidget |  |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1] | String item |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2] | Date item |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3] | Int item |
info: Executing: |verifyText | //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4] | Boolean item No |
info: Starting test /selenium-server/tests/testLayoutWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/layoutWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_textareaWidget_1 |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_datetimeWidget_1 |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_intWidget_1 |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_checkboxWidget_1 | No |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | id=layoutWidgetLayout_edit_form:layoutWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyTextPresent | Value is required |  |
info: Executing: |verifyText | id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_textareaWidget_message | Value is required |
info: Executing: |verifyText | id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_datetimeWidget_message | Value is required |
info: Executing: |verifyText | id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_intWidget_message | Value is required |
info: Executing: |type | id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_textareaWidget | test |
info: Executing: |type | id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_datetimeWidgetInputDate | 4/4/2013 12:00 PM |
info: Executing: |type | id=layoutWidgetLayout_edit_form:nxl_layoutWidgetLayout:nxl_demoLayout:nxw_intWidget | 42 |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=layoutWidgetLayout_edit_form:layoutWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_textareaWidget_1 | test |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_datetimeWidget_1 | 4/4/2013 |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_intWidget_1 | 42 |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_checkboxWidget_1 | No |
info: Executing: |verifyElementPresent | link=Layout |  |
info: Executing: |clickAndWait | link=Layout |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_textareaWidget_1 | test |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_datetimeWidget_1 | 4/4/2013 |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_intWidget_1 | 42 |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_checkboxWidget_1 | No |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/layoutWidget |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_textareaWidget_1 |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_datetimeWidget_1 |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_intWidget_1 |  |
info: Executing: |verifyText | id=layoutWidgetLayout_view_form:nxl_layoutWidgetLayout_1:nxl_demoLayout_1:nxw_checkboxWidget_1 | No |
info: Starting test /selenium-server/tests/testToggleableLayoutWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/toggleableLayoutWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_title |  |
info: Executing: |verifyText | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_title | My title |
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_description |  |
info: Executing: |verifyText | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_description | My description |
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction |  |
info: Executing: |verifyText | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction | Edit |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction |  |
info: Executing: |verifyText | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction | Cancel |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction |  |
info: Executing: |verifyText | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction | Edit |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_cancelToggleAction |  |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_cancelToggleAction | Cancel |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_cancelToggleAction |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_saveDemoToggleableLayout |  |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_saveDemoToggleableLayout | Save |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_title_1 | My title |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_description_1 | My description |
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_htmlWidget_ifr |  |
info: Executing: |verifyText | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_htmlWidget_ifr |  |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_datetimeWidgetInputDate |  |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_intWidget |  |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_saveDemoToggleableLayout |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyTextPresent | Value is required |  |
info: Executing: |type | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_title_1 | My title changed |
info: Executing: |type | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_description_1 | My description changed |
info: Executing: |runScript | tinyMCE.activeEditor.setContent('<b>Bold</b> content') |  |
info: Executing: |type | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_datetimeWidgetInputDate | 2/9/2015 12:00 PM |
info: Executing: |type | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_intWidget | 42 |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxw_toggleableLayoutWidget_saveDemoToggleableLayout |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_title |  |
info: Executing: |verifyText | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_title | My title changed |
info: Executing: |verifyElementPresent | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_description |  |
info: Executing: |verifyText | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_initialForm:nxl_heading:nxw_description | My description changed |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_headerForm:nxw_toggleableLayoutWidget_header_toggleAction |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_title_1 | My title changed |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_heading_1:nxw_description_1 | My description changed |
info: Executing: |selectFrame | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_htmlWidget_ifr |  |
info: Executing: |verifyText | xpath=//p | Bold content |
info: Executing: |selectWindow | null |  |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_datetimeWidgetInputDate | 2/9/2015 12:00 PM |
info: Executing: |verifyValue | id=nxl_toggleableLayout:nxw_toggleableLayoutWidget_toggledForm:nxl_demoToggleableLayout:nxw_intWidget | 42 |
info: Starting test /selenium-server/tests/testContainerWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/containerWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_textWidget_1 |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_dateWidget_1 |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_intWidget_1 |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_booleanWidget_1 | No |
info: Executing: |watchA4jRequests |  |  |
info: Executing: |click | id=containerWidgetLayout_edit_form:containerWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyTextPresent | Value is required |  |
info: Executing: |verifyText | id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_textWidget_message | Value is required |
info: Executing: |type | id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_textWidget | test |
info: Executing: |type | id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_dateWidgetInputDate | 4/11/2013 12:00 PM |
info: Executing: |type | id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_intWidget | 42 |
info: Executing: |click | id=containerWidgetLayout_edit_form:nxl_containerWidgetLayout:nxw_booleanWidget |  |
info: Executing: |watchA4jRequests |  |  |
info: JSF Ajax listener already set on page
info: Executing: |click | id=containerWidgetLayout_edit_form:containerWidgetLayout_edit_form_submitButton |  |
info: JSF2 ajax request begin
info: Executing: |waitForA4jRequest | 10000 |  |
info: JSF2 ajax request complete
info: JSF2 ajax request success
info: JSF2 ajax request end detected
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_textWidget_1 | test |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_dateWidget_1 | 4/11/2013 |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_intWidget_1 | 42 |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_booleanWidget_1 | Yes |
info: Executing: |verifyElementPresent | link=Container |  |
info: Executing: |clickAndWait | link=Container |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_textWidget_1 | test |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_dateWidget_1 | 4/11/2013 |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_intWidget_1 | 42 |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_booleanWidget_1 | Yes |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/containerWidget |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_textWidget_1 |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_dateWidget_1 |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_intWidget_1 |  |
info: Executing: |verifyText | id=containerWidgetLayout_view_form:nxl_containerWidgetLayout_1:nxw_booleanWidget_1 | No |
info: Starting test /selenium-server/tests/testActionsWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/actionsWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyElementPresent | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoLink']/span |  |
info: Executing: |verifyElementPresent | //div[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_panel']/div/a/span |  |
info: Executing: |verifyElementPresent | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span |  |
info: Executing: |verifyText | id=actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionTextWidget_1 |  |
info: Executing: |clickAndWait | id=actionsWidgetLayout_edit_form:actionsWidgetLayout_edit_form_submitButton |  |
info: Executing: |verifyTextPresent | Value is required |  |
info: Executing: |verifyText | id=actionsWidgetLayout_edit_form:nxl_actionsWidgetLayout:nxw_actionTextWidget_message | Value is required |
info: Executing: |type | id=actionsWidgetLayout_edit_form:nxl_actionsWidgetLayout:nxw_actionTextWidget | test |
info: Executing: |clickAndWait | id=actionsWidgetLayout_edit_form:actionsWidgetLayout_edit_form_submitButton |  |
info: Executing: |verifyTextNotPresent | Value is required |  |
info: Executing: |verifyElementPresent | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoLink']/span |  |
info: Executing: |verifyElementPresent | //div[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_panel']/div/a/span |  |
info: Executing: |verifyElementPresent | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span |  |
info: Executing: |verifyText | id=actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionTextWidget_1 | test |
info: Executing: |verifyElementPresent | link=Actions |  |
info: Executing: |clickAndWait | link=Actions |  |
info: Executing: |verifyElementPresent | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoLink']/span |  |
info: Executing: |verifyElementPresent | //div[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_panel']/div/a/span |  |
info: Executing: |verifyElementPresent | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span |  |
info: Executing: |click | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span |  |
info: Executing: |waitForElementPresent | css=#nxw_actionsWidget_1_layoutDemoFancyBox_box > div > h3 |  |
info: Executing: |verifyText | css=#nxw_actionsWidget_1_layoutDemoFancyBox_box > div > h3 | Fancy box sample |
info: Executing: |verifyElementPresent | id=fancybox-close |  |
info: Executing: |click | id=fancybox-close |  |
info: Executing: |waitForTextNotPresent | Fancy box sample |  |
info: Executing: |verifyText | id=actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionTextWidget_1 | test |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/actionsWidget |  |
info: Executing: |verifyElementPresent | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoLink']/span |  |
info: Executing: |verifyElementPresent | //div[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_panel']/div/a/span |  |
info: Executing: |verifyElementPresent | //a[@id='actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionsWidget_1_layoutDemoFancyBox_subview:nxw_actionsWidget_1_layoutDemoFancyBox_link']/span |  |
info: Executing: |verifyText | id=actionsWidgetLayout_view_form:nxl_actionsWidgetLayout_1:nxw_actionTextWidget_1 |  |
info: Starting test /selenium-server/tests/testSelectManyCheckboxDirectoryAggregateWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectManyCheckboxDirectoryAggregateWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregate_edit_form:nxl_selectManyCheckboxDirectoryAggregate:nxw_widget.0.0 | Eric Cartman (10) |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregate_edit_form:nxl_selectManyCheckboxDirectoryAggregate:nxw_widget.1.0 | Stan Marsh (5) |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregate_edit_form:nxl_selectManyCheckboxDirectoryAggregate:nxw_widget.2.0 | Kyle Broflovski (2) |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregateLocalized_edit_form:nxl_selectManyCheckboxDirectoryAggregateLocalized:nxw_widget_1.0.0 | Australia/Oceania (10) |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregateLocalized_edit_form:nxl_selectManyCheckboxDirectoryAggregateLocalized:nxw_widget_1.1.0 | Antarctica (5) |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregateLocalized_edit_form:nxl_selectManyCheckboxDirectoryAggregateLocalized:nxw_widget_1.2.0 | Europe (2) |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregateL10N_edit_form:nxl_selectManyCheckboxDirectoryAggregateL10N:nxw_widget_2.0.0 | Oceania (10) |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregateL10N_edit_form:nxl_selectManyCheckboxDirectoryAggregateL10N:nxw_widget_2.1.0 | Antarctica (5) |
info: Executing: |assertTable | selectManyCheckboxDirectoryAggregateL10N_edit_form:nxl_selectManyCheckboxDirectoryAggregateL10N:nxw_widget_2.2.0 | Europe (2) |
info: Starting test /selenium-server/tests/testSelectManyListboxDirectoryAggregateWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectManyListboxDirectoryAggregateWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |assertText | //form[@id='selectManyListboxDirectoryAggregate_edit_form']//table//tr/td[2] | No matches found

 Eric Cartman (10) Stan Marsh (5) Kyle Broflovski (2) |
info: Executing: |assertText | //form[@id='selectManyListboxDirectoryAggregateLocalized_edit_form']//table//tr/td[2] | No matches found

 Australia/Oceania (10) Antarctica (5) Europe (2) |
info: Executing: |assertText | //form[@id='selectManyListboxDirectoryAggregateL10N_edit_form']//table//tr/td[2] | No matches found

 Oceania/Australia (10) Antarctica (5) Europe/France (2) |
info: Starting test /selenium-server/tests/testSelectManyCheckboxAggregateWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectManyCheckboxAggregateWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |assertTable | selectManyCheckboxAggregate_edit_form:nxl_selectManyCheckboxAggregate:nxw_widget.0.0 | eric (10) |
info: Executing: |assertTable | selectManyCheckboxAggregate_edit_form:nxl_selectManyCheckboxAggregate:nxw_widget.1.0 | stan (5) |
info: Executing: |assertTable | selectManyCheckboxAggregate_edit_form:nxl_selectManyCheckboxAggregate:nxw_widget.2.0 | kyle (2) |
info: Executing: |assertTable | selectManyCheckboxAggregateOptions_edit_form:nxl_selectManyCheckboxAggregateOptions:nxw_widget_1.0.0 | Eric Cartman (10) |
info: Executing: |assertTable | selectManyCheckboxAggregateOptions_edit_form:nxl_selectManyCheckboxAggregateOptions:nxw_widget_1.1.0 | Stan Marsh (5) |
info: Executing: |assertTable | selectManyCheckboxAggregateOptions_edit_form:nxl_selectManyCheckboxAggregateOptions:nxw_widget_1.2.0 | Kyle Broflovski (2) |
info: Starting test /selenium-server/tests/testSelectManyListboxAggregateWidget.html
info: Executing: |setTimeout | 120000 |  |
info: Executing: |open | layoutDemo |  |
info: Executing: |open | layoutDemo/selectManyListboxAggregateWidget |  |
info: Executing: |assertTextNotPresent | ERROR |  |
info: Executing: |assertText | //form[@id='selectManyListboxAggregate_edit_form']//table//tr/td[2] | No matches found

 eric (10) stan (5) kyle (2) |