Project Number Date
ApolloFullRunnerReport master.330 23 kwi 2021, 14:55

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 172 16 50 0 0 238 0 16 16 11m 15s 537ms Failed
Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 119ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 119ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 148ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 159ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 009ms
And Login as "hochland-admin" 4s 771ms
And Show all transport types 1s 053ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 101ms
And Set advice window in schedule 6s 506ms
And Fill advice form 11s 969ms
And Click advice save button and wait for advice form to disappear 31s 240ms
And Go to "TRANSPORT_TABLE" 190ms
And Find transport in table with status "advice-added" 3s 226ms
And Confirm statuses until reach "during-load" 7s 161ms
Then Check if next status is not possible to confirm 096ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:128)
After Hooks.rollbackCustomFieldSettings() 110ms
After Hooks.deleteTransportAfterTest() 304ms
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 124ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 023ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 091ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 460ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 005ms
And Login as "keeeper-admin" 3s 923ms
And Show all transport types 1s 155ms
And Click button advice in transport table "LOAD" 085ms
And Set advice window in schedule 2s 597ms
And Fill advice form 13s 836ms
And Click advice save button and wait for advice form to disappear 31s 198ms
And Go to "TRANSPORT_TABLE" 210ms
And Find transport in table with status "advice-added" 3s 234ms
And Confirm statuses until reach "arrived" 3s 814ms
Then Check if next status is not possible to confirm 109ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:128)
After Hooks.rollbackCustomFieldSettings() 057ms
After Hooks.deleteTransportAfterTest() 132ms
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 098ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 021ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 035ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 188ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 007ms
And Login as "keeeper-admin" 3s 111ms
And Show all transport types 1s 061ms
And Click button advice in transport table "CONTAINER" 102ms
And Set advice window in schedule 2s 459ms
And Fill advice form 13s 170ms
And Click advice save button and wait for advice form to disappear 30s 699ms
And Go to "TRANSPORT_TABLE" 182ms
And Find transport in table with status "advice-added" 3s 213ms
And Confirm statuses until reach "arrived" 3s 753ms
Then Check if next status is not possible to confirm 076ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:128)
After Hooks.rollbackCustomFieldSettings() 035ms
After Hooks.deleteTransportAfterTest() 100ms
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - without advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 116ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 023ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 040ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 350ms
And Login as "keeeper-admin" 3s 426ms
And Go to "TRANSPORT_TABLE" 107ms
And Find transport in table with status "planned" 3s 178ms
And Confirm statuses until reach "arrived" 3s 767ms
Then Check if next status is not possible to confirm 092ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:146)
After Hooks.rollbackCustomFieldSettings() 064ms
After Hooks.deleteTransportAfterTest() 110ms
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - without advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 116ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 024ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 039ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 619ms
And Login as "keeeper-admin" 3s 255ms
And Go to "TRANSPORT_TABLE" 119ms
And Find transport in table with status "planned" 3s 153ms
And Confirm statuses until reach "arrived" 3s 777ms
Then Check if next status is not possible to confirm 160ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:146)
After Hooks.rollbackCustomFieldSettings() 062ms
After Hooks.deleteTransportAfterTest() 136ms
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - without advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 105ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 022ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 130ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 427ms
And Login as "hochland-admin" 3s 952ms
And Go to "TRANSPORT_TABLE" 219ms
And Find transport in table with status "advice-added" 3s 403ms
And Confirm statuses until reach "during-unload" 7s 440ms
Then Check if next status is not possible to confirm 132ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:146)
After Hooks.rollbackCustomFieldSettings() 202ms
After Hooks.deleteTransportAfterTest() 161ms
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 105ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 018ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 032ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 308ms
And Login as "keeeper-admin" 4s 729ms
And Show all transport types 1s 201ms
And Click button advice in transport table "LOAD" 179ms
And Set advice window in schedule 2s 908ms
And Fill advice form 13s 792ms
And Click advice save button and wait for advice form to disappear 30s 825ms
And Go to "TRANSPORT_TABLE" 348ms
And Find transport in table with status "advice-added" 3s 285ms
When Confirm statuses until reach "arrived" 3s 922ms
And Check if next status is not possible to confirm 150ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:170)
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 000ms
And Go to transport details "LOAD" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "LOAD" 000ms
And Open section: "advice-panel" 000ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.rollbackCustomFieldSettings() 139ms
After Hooks.deleteTransportAfterTest() 179ms
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 108ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 027ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 006ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 046ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 224ms
And Login as "keeeper-admin" 3s 718ms
And Show all transport types 1s 179ms
And Click button advice in transport table "CONTAINER" 135ms
And Set advice window in schedule 2s 546ms
And Fill advice form 13s 391ms
And Click advice save button and wait for advice form to disappear 30s 816ms
And Go to "TRANSPORT_TABLE" 375ms
And Find transport in table with status "advice-added" 3s 237ms
When Confirm statuses until reach "arrived" 3s 852ms
And Check if next status is not possible to confirm 109ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:170)
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 000ms
And Go to transport details "CONTAINER" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CONTAINER" 000ms
And Open section: "advice-panel" 000ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.rollbackCustomFieldSettings() 077ms
After Hooks.deleteTransportAfterTest() 119ms
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 113ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 024ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 006ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 062ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 184ms
And Login as "hochland-admin" 3s 732ms
And Show all transport types 1s 104ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 120ms
And Set advice window in schedule 6s 546ms
And Fill advice form 12s 055ms
And Click advice save button and wait for advice form to disappear 30s 805ms
And Go to "TRANSPORT_TABLE" 458ms
And Find transport in table with status "advice-added" 3s 286ms
When Confirm statuses until reach "during-load" 7s 221ms
And Check if next status is not possible to confirm 113ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:170)
And Get inputs from database "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
And Open section: "advice-panel" 000ms
And Fill "warehouseman-(u)" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.rollbackCustomFieldSettings() 087ms
After Hooks.deleteTransportAfterTest() 103ms
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - without advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 107ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 023ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-keeeper" 007ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 033ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 358ms
And Login as "keeeper-admin" 3s 227ms
And Go to "TRANSPORT_TABLE" 125ms
And Find transport in table with status "planned" 3s 200ms
When Confirm statuses until reach "arrived" 3s 786ms
And Check if next status is not possible to confirm 102ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:199)
And Go to transport details "UNLOAD" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.rollbackCustomFieldSettings() 065ms
After Hooks.deleteTransportAfterTest() 122ms
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - without advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 098ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 022ms
And Get inputs from database "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 007ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 035ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 373ms
And Login as "keeeper-admin" 3s 645ms
And Go to "TRANSPORT_TABLE" 153ms
And Find transport in table with status "planned" 3s 277ms
When Confirm statuses until reach "arrived" 4s 013ms
And Check if next status is not possible to confirm 288ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:199)
And Go to transport details "TANKER_GRANULATE_DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.rollbackCustomFieldSettings() 198ms
After Hooks.deleteTransportAfterTest() 415ms
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - without advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 155ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 026ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 009ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 193ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 559ms
And Login as "hochland-admin" 5s 075ms
And Go to "TRANSPORT_TABLE" 199ms
And Find transport in table with status "advice-added" 3s 293ms
When Confirm statuses until reach "during-unload" 7s 124ms
And Check if next status is not possible to confirm 287ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusIsNotPossibleToConfirm(ConfirmStatuses.java:104)
	at ✽.Check if next status is not possible to confirm(file:Features/Atom/Statuses/ConfirmStatuses.feature:199)
And Go to transport details "DELIVERY" 001ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.rollbackCustomFieldSettings() 348ms
After Hooks.deleteTransportAfterTest() 430ms
Scenario Outline Check if it is possible to confirm next status in transport details on transport details reopen after filling blocade customfields and not saving changes - without advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 201ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 089ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-keeeper" 008ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 130ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 557ms
When Login as "keeeper-admin" 12s 007ms
And Find transport in table with status "planned" 3s 759ms
And Confirm statuses until reach "arrived" 6s 694ms
And Go to transport details "UNLOAD" 7s 203ms
And Fill transport form 40s 387ms
Then Check if next status is not possible to confirm in transport details 061ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusInTransportDetailsIsNotPossibleToConfirm(ConfirmStatuses.java:119)
	at ✽.Check if next status is not possible to confirm in transport details(file:Features/Atom/Statuses/ConfirmStatuses.feature:241)
After Hooks.rollbackCustomFieldSettings() 144ms
After Hooks.deleteTransportAfterTest() 355ms
Scenario Outline Check if it is possible to confirm next status in transport details on transport details reopen after filling blocade customfields and not saving changes - without advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 163ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 027ms
And Get inputs from database "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 005ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 164ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 831ms
When Login as "keeeper-admin" 2s 226ms
And Find transport in table with status "planned" 3s 216ms
And Confirm statuses until reach "arrived" 3s 823ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 357ms
And Fill transport form 35s 808ms
Then Check if next status is not possible to confirm in transport details 049ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusInTransportDetailsIsNotPossibleToConfirm(ConfirmStatuses.java:119)
	at ✽.Check if next status is not possible to confirm in transport details(file:Features/Atom/Statuses/ConfirmStatuses.feature:241)
After Hooks.rollbackCustomFieldSettings() 028ms
After Hooks.deleteTransportAfterTest() 089ms
Scenario Outline Check if it is possible to confirm next status in transport details on transport details reopen after filling blocade customfields and not saving changes - without advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 099ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 022ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 004ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 078ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 345ms
When Login as "hochland-admin" 2s 845ms
And Find transport in table with status "advice-added" 3s 298ms
And Confirm statuses until reach "during-unload" 6s 509ms
And Go to transport details "DELIVERY" 4s 484ms
And Fill transport form 35s 347ms
Then Check if next status is not possible to confirm in transport details 050ms
java.lang.AssertionError: Klawisz potwierdzenia statusu jest aktywny!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfNextStatusInTransportDetailsIsNotPossibleToConfirm(ConfirmStatuses.java:119)
	at ✽.Check if next status is not possible to confirm in transport details(file:Features/Atom/Statuses/ConfirmStatuses.feature:241)
After Hooks.rollbackCustomFieldSettings() 094ms
After Hooks.deleteTransportAfterTest() 091ms
Scenario Outline Check if unload step status is visible for specific users [A-6868]
Steps
Given Set token of apiUsername "super-admin-skz" 103ms
And Add action authority with: "swisskrono" "swisskrono-admin" "SMALLS_EXPORT" "MOVE_UNLOAD_STEPS" "ACTIVE" 151ms
And Add action authority with: "swisskrono" "pskza1-carrier@qa.qa-test" "SMALLS_EXPORT" "MOVE_UNLOAD_STEPS" "ACTIVE" 045ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 283ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 193ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 437ms
And Show all transport types 1s 049ms
Then Check if transport has "Potwierdzenie kolejności rozładunków" 15s 032ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'Potwierdzenie kolejności rozładunków')]"}
  (Session info: headless chrome=90.0.4430.72)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.A2vHnF}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=90.0.4430.72, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 2a3d35369a1e78dae00615e27880efd6
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'Potwierdzenie kolejności rozładunków')]}
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at CucumberTests.StatusTests.StatusUtils.checkIfTransportHasStatus(StatusUtils.java:20)
	at ✽.Check if transport has "Potwierdzenie kolejności rozładunków"(file:Features/Atom/Statuses/ConfirmStatuses.feature:258)
And If user is login then logout 000ms
And Login as "pskza1-carrier@qa.qa-test" 000ms
When Accept or reject "accept" transferred transport 000ms
And Show all transport types 000ms
Then Check if transport has "Potwierdzenie kolejności rozładunków" 000ms
After Hooks.rollbackAddedActionAuthorities() 087ms
After Hooks.deleteAllTransports() 1m 1s 398ms