testDocumentFunkloadRouteCreation
setTimeout 120000
open /nuxeo/logout
open /nuxeo/
type username jdoe
type password jdoe1
clickAndWait Submit
watchA4jRequests
click //*[@id="virtualNavTreeTab:virtualNavTreeList:3:virtualNavTreeLink"]
waitForA4jRequest 10000
verifyElementPresent link=Routes - John Doe (Nuxeo)
clickAndWait link=Routes - John Doe (Nuxeo)
click link=New
clickAndWait link=Route
type document_create:nxl_heading:nxw_title FunkloadRouteDoc
clickAndWait //input[@value='Create']
click link=Add first step
clickAndWait link=Distribution step
type document_create:nxl_heading:nxw_title A
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] Test Mailbox Child
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Test Mailbox Child
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait link=FunkloadRouteDoc
click dm_route_elements:nxl_document_routing_route_content:nxw_dr_listing_step_actions:nxw_dr_listing_step_actions_add:addStepInForActionList:0:step_0
clickAndWait link=Distribution task
type document_create:nxl_heading:nxw_title B
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] Test personal Mailbox
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Test personal Mailbox
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
select document_create:nxl_routing_task:nxw_type label=For opinion
check //*[@id="document_create:nxl_routing_task:nxw_automaticValidation"]
type //*[@id="document_create:nxl_routing_task:nxw_dueDate"] 01/01/01 04:03
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait Link=FunkloadRouteDoc
click dm_route_elements:nxl_document_routing_route_content_1:nxw_dr_listing_step_actions_1:nxw_dr_listing_step_actions_1_add:addStepInForActionList:0:step_0
clickAndWait link=Fork
type document_create:nxl_heading:nxw_title C
select document_create:nxl_step_folder:nxw_execution_type label=parallel
clickAndWait //input[@value='Create']
clickAndWait link=C
click link=New
clickAndWait link=Fork
type document_create:nxl_heading:nxw_title C1
clickAndWait //input[@value='Create']
click link=New
clickAndWait link=Distribution task
type document_create:nxl_heading:nxw_title C1.1
select document_create:nxl_routing_task:nxw_type label=For opinion
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] Bree Van de Kaamp
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Bree Van de Kaamp (Nuxeo)
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait link=FunkloadRouteDoc
clickAndWait link=Manage
clickAndWait Link=C
clickAndWait Link=C1
click link=New
clickAndWait link=Distribution task
type document_create:nxl_heading:nxw_title C1.2
select document_create:nxl_routing_task:nxw_type label=For signature
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] Bree Van de Kaamp
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Bree Van de Kaamp (Nuxeo)
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait link=FunkloadRouteDoc
clickAndWait link=Manage
clickAndWait link=C
click link=New
clickAndWait link=Fork
type document_create:nxl_heading:nxw_title C2
clickAndWait //input[@value='Create']
click link=New
clickAndWait link=Distribution task
type document_create:nxl_heading:nxw_title C2.1
select document_create:nxl_routing_task:nxw_type label=For opinion
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] Bree Van de Kaamp
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Bree Van de Kaamp (Nuxeo)
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait link=FunkloadRouteDoc
clickAndWait link=Manage
clickAndWait link=C
clickAndWait Link=C2
click link=New
clickAndWait link=Fork
type document_create:nxl_heading:nxw_title C2.2
select document_create:nxl_step_folder:nxw_execution_type label=parallel
clickAndWait //input[@value='Create']
click link=New
clickAndWait link=Distribution task
type document_create:nxl_heading:nxw_title C2.2.1
select document_create:nxl_routing_task:nxw_type label=For signature
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] Bree Van de Kaamp
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Bree Van de Kaamp (Nuxeo)
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait link=FunkloadRouteDoc
clickAndWait link=Manage
clickAndWait Link=C
clickAndWait Link=C2
clickAndWait Link=C2.2
click link=New
clickAndWait link=Distribution task
type document_create:nxl_heading:nxw_title C2.2.2
select document_create:nxl_routing_task:nxw_type label=For signature
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] John Doe
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Doe (Nuxeo)
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait link=FunkloadRouteDoc
clickAndWait link=Manage
clickAndWait link=C
clickAndWait link=C2
click link=New
clickAndWait link=Distribution task
type document_create:nxl_heading:nxw_title C2.3
select document_create:nxl_routing_task:nxw_type label=For validation
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] John Doe
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Doe (Nuxeo)
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait link=FunkloadRouteDoc
click dm_route_elements:nxl_document_routing_route_content_2:nxw_dr_listing_document_route_folder_element_type:nxw_dr_listing_document_route_folder_element_type:nxw_dr_listing_document_route_folder_element_type_add:addStepInForActionList:0:step_0
clickAndWait link=Distribution task
type document_create:nxl_heading:nxw_title D
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] John Smith
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Smith (Nuxeo)
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
select document_create:nxl_routing_task:nxw_type label=For opinion
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait Link=FunkloadRouteDoc
click dm_route_elements:nxl_document_routing_route_content_8:nxw_dr_listing_step_actions_8:nxw_dr_listing_step_actions_8_add:addStepInForActionList:0:step_0
clickAndWait link=Distribution step
type document_create:nxl_heading:nxw_title E
watchA4jRequests
typeKeys //input[@name='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggest'] Linnet Scavo
waitForA4jRequest 10000
verifyText //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Linnet Scavo (Nuxeo)
watchA4jRequests
click //*[@id='document_create:nxl_all_mailboxes_routing_task:nxw_distribution_mailbox_mailbox_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
clickAndWait //input[@value='Create']
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait Link=FunkloadRouteDoc
verifyTextPresent A
verifyTextPresent B
verifyTextPresent C
verifyTextPresent D
verifyTextPresent E
open /nuxeo/logout
open /nuxeo/
type username jdoe
type password jdoe1
clickAndWait Submit
watchA4jRequests
click //*[@id="virtualNavTreeTab:virtualNavTreeList:3:virtualNavTreeLink"]
waitForA4jRequest 10000
verifyElementPresent link=Routes - John Doe (Nuxeo)
clickAndWait link=Routes - John Doe (Nuxeo)
clickAndWait link=FunkloadRouteDoc
verifyTextPresent draft
clickAndWait //input[@value='Validate model']
verifyTextPresent validated
open /nuxeo/logout