testMailboxEdition
setTimeout 120000
open /nuxeo/logout
open /nuxeo/
type username jdoe
type password jdoe1
clickAndWait Submit
verifyTextPresent jdoe
verifyTextPresent My Mailboxes
verifyElementPresent link=Test Mailbox
clickAndWait link=Test Mailbox
verifyElementPresent link=Manage
clickAndWait link=Manage
verifyTextPresent test-mailbox
type document_edit:nxl_cm_mailbox:nxw_description This is a test mailbox edited
verifyElementNotPresent document_create:nxl_cm_mailbox:nxw_mailbox_type
watchA4jRequests
typeKeys //input[@id='document_edit:nxl_cm_mailbox:nxw_mailbox_owner_suggest'] bre
waitForA4jRequest 10000
verifyText //*[@id='document_edit:nxl_cm_mailbox:nxw_mailbox_owner_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Bree Van de Kaamp sg+bree@nuxeo.com
watchA4jRequests
click //*[@id='document_edit:nxl_cm_mailbox:nxw_mailbox_owner_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
verifyText document_edit:nxl_cm_mailbox:nxw_mailbox_owner_selectionOutput Bree Van de Kaamp sg+bree@nuxeo.com
typeKeys //input[@name='document_edit:nxl_cm_mailbox:nxw_mailbox_owner_suggest'] doe
waitForA4jRequest 10000
verifyText //*[@id='document_edit:nxl_cm_mailbox:nxw_mailbox_owner_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Doe sg+jdoe@nuxeo.com
watchA4jRequests
click //*[@id='document_edit:nxl_cm_mailbox:nxw_mailbox_owner_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Save']
verifyTextPresent Mailbox modified
clickAndWait link=Log out