Project Number Date
ApolloFullRunnerReport apollo-test-2.65 02 lip 2021, 06:45

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@cleanUserDetailsAfterTest 249 9 23 0 0 281 22 9 31 44m 9s 290ms Failed
View Feature Invitation
Given Set token of apiUsername "super-admin-farmacol" 229ms
And Prepare user "dnfa1-supplier" details with all notifications and "automaty314153@test.pl" by JSON file 1s 430ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 773ms
And Prepare user "dnfa1-supplier-2" details with all notifications and "automaty214152@test.pl" by JSON file 1s 319ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty214152@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 704ms
When Login as "dnfa1-supplier" and set token of apiUsername "super-admin-farmacol" 8s 232ms
And Go to "INVITATIONS_TAB" 637ms
And Accept invitation 17s 918ms
And If user is login then logout 295ms
And Login as "dnfa1-supplier-2" and set token of apiUsername "super-admin-farmacol" 8s 767ms
And Verify if user has visible "no waiting" invitation 15s 872ms
And Verify if user has visible "accepted" invitation 1s 094ms
And Verify if user can see "Farmacol" on principal switch dropdown 253ms
After Hooks.cleanUserDetailsAfterTest() 1s 557ms
View Feature Invitation
Scenario Outline Check if rejected invitation is visible in rejected tab
Steps
Given Set token of apiUsername "super-admin-piast" 234ms
And Delete invitations with email "automaty31415@test.pl" 013ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 880ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 347ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	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.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:80)
	at CucumberTests.Invitation.RegistrationTest.createInvitationByJSONFile(RegistrationTest.java:64)
	at ✽.Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION"(file:Features/Atom/Invitations/Invitation.feature:171)
When Login as "piast-admin" 000ms
Then Go to "INVITATIONS_TAB" 000ms
And Go to invitation details 000ms
Then Reject invitation by button as user 000ms
When If user is login then logout 000ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 000ms
And Go to "INVITATIONS_TAB" 000ms
And Go to "REJECTED_TAB" invitation status tab 000ms
Then Invitation is displayed on list "automaty31415@test.pl" 000ms
Hooks
After Hooks.deleteInvitationAfterTest() 001ms
java.lang.NullPointerException
	at CucumberTests.Hooks.deleteInvitationAfterTest(Hooks.java:245)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
After Hooks.cleanUserDetailsAfterTest() 895ms
View Feature Invitation
Scenario Outline Check if it is possible to invite existing user in order to associate him with principal company [A-7315]
Steps
Given Set token of apiUsername "super-admin-alrec" 228ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "automatyy3333@test.pl" by JSON file 1s 358ms
When Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 113ms
And Go to "INVITATIONS_TAB" 420ms
And Create invitation for "existing" user "SUPPLIER" "SUPPLIER" "automatyy3333@test.pl" "PL" 2s 303ms
And Wait "3" seconds 3s
Then Create invitation success alert is displayed 15s 091ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'success')]"}
  (Session info: headless chrome=91.0.4472.114)
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: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.k5AyXS}, 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=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 6093cf1eb572fe342ed7bee0f6cb9e45
*** Element info: {Using=xpath, value=//div[contains(@class, 'success')]}
	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 Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Invitation.InvitationTest.createInvitationSuccessAlertIsDisplayed(InvitationTest.java:59)
	at ✽.Create invitation success alert is displayed(file:Features/Atom/Invitations/Invitation.feature:346)
After Hooks.deleteInvitationAfterTest() 029ms
After Hooks.cleanUserDetailsAfterTest() 1s 183ms
View Feature Advice Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 350ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 390ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 833ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 019ms
And Show all transport types 1s 163ms
And Click button advice in transport table "CONTAINER" 267ms
And Set advice window in schedule 3s 214ms
And Fill advice form 14s 649ms
And Click advice save button and wait for advice form to disappear 33s 852ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Advice has been saved!" 8s 071ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 988ms
After Hooks.cleanUserDetailsAfterTest() 1s 245ms
View Feature Advice Mail
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 670ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 933ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 996ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 022ms
And Show all transport types 1s 210ms
And Click button advice in transport table "DELIVERY" 249ms
And Set advice window in schedule 3s 304ms
And Fill advice form 10s 642ms
And Click advice save button and wait for advice form to disappear 33s 394ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Advice has been saved!" 7s 586ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 922ms
After Hooks.cleanUserDetailsAfterTest() 1s 060ms
View Feature Advice Mail
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 656ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 872ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 938ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 021ms
And Show all transport types 1s 157ms
And Click button advice in transport table "LOAD" 258ms
And Set advice window in schedule 3s 225ms
And Fill advice form 16s 371ms
And Click advice save button and wait for advice form to disappear 33s 328ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Time window has been saved!" 31s 535ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 884ms
After Hooks.cleanUserDetailsAfterTest() 1s 394ms
View Feature Advice Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 403ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 424ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 905ms
And Show all transport types 1s 174ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 36s 364ms
And Go to "TRANSPORT_TABLE" 449ms
And Go to transport details "CONTAINER" 2s 830ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 018ms
When Go to transport details "CONTAINER" 3s 517ms
And Fill transport form 5s 192ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 022ms
And Expand advice panel 247ms
And Edit advice in transport details 15s 228ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 446ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 20s 267ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 852ms
After Hooks.cleanUserDetailsAfterTest() 1s 284ms
View Feature Advice Mail
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 704ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 065ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 999ms
And Show all transport types 1s 147ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 47s 363ms
And Go to "TRANSPORT_TABLE" 489ms
And Go to transport details "DELIVERY" 2s 893ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 022ms
When Go to transport details "DELIVERY" 3s 735ms
And Fill transport form 1m 8s 762ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 019ms
And Expand advice panel 254ms
And Edit advice in transport details 8s 153ms
And Click "save-transport-and-close" save button and wait for form to disappear 3s 078ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 1m 9s 788ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 1s 109ms
After Hooks.cleanUserDetailsAfterTest() 1s 058ms
View Feature Advice Mail
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 6s 118ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 668ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 979ms
And Show all transport types 1s 160ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 52s 852ms
And Go to "TRANSPORT_TABLE" 456ms
And Go to transport details "LOAD" 2s 774ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 018ms
When Go to transport details "LOAD" 3s 544ms
And Fill transport form 28s 934ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 023ms
And Expand advice panel 283ms
And Edit advice in transport details 21s 485ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 546ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 56s 959ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 917ms
After Hooks.cleanUserDetailsAfterTest() 1s 597ms
View Feature Advice Mail
Given Set token of apiUsername "super-admin-skd" 231ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 859ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 2s 733ms
And Confirm status "ARRIVAL" by Public API "v1" 1s 083ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Potwierdzono status Wjazd na teren zakładu" 13s 235ms
Then Check if user got a mail 000ms
And Confirm status "DEPARTURE" by Public API "v1" 1s 341ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Potwierdzono status Wyjazd" 49s 797ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 1s 001ms
After Hooks.cleanUserDetailsAfterTest() 934ms
View Feature Advice Mail
Given Set token of apiUsername "super-admin-hochland" 228ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 054ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 015ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 8s 962ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 17s 032ms
And Wait "120" seconds 2m
When Get mail "apolloautomattest@gmail.com" message from mail account with "Weryfikacja danych awizacji" 7s 355ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 910ms
After Hooks.cleanUserDetailsAfterTest() 1s 471ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 044ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 527ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 164ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 125ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 485ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nowa aukcja" 6s 633ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 802ms
After Hooks.cleanUserDetailsAfterTest() 1s 997ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 324ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 320ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 158ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 109ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 326ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 1s 954ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nie otrzymano zlecenia" 13s 228ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 699ms
After Hooks.cleanUserDetailsAfterTest() 2s 040ms
View Feature Auctions Mail
Given Login as "swisskrono-producer" and set token of apiUsername "super-admin-skz" 12s 284ms
And Prepare user "swisskrono-producer" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 097ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 123ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 890ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 1s 052ms
And Wait till auction end 1m 57s 018ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Dodano nową ofertę" 7s 875ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 666ms
After Hooks.cleanUserDetailsAfterTest() 1s 647ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 387ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 429ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 070ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 047ms
And Wait till auction end 1m 57s 017ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Aukcja zakończona bez ofert" 7s 385ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 819ms
After Hooks.cleanUserDetailsAfterTest() 1s 378ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 008ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 176ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 066ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 960ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 979ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 1s 838ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Oferta przelicytowana" 49s 288ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 686ms
After Hooks.cleanUserDetailsAfterTest() 1s 906ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 456ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 277ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 129ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 989ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 942ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Otrzymano zlecenie" 1m 52s 227ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 852ms
After Hooks.cleanUserDetailsAfterTest() 2s 145ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 514ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 283ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 091ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 040ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 799ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Otrzymano zlecenie" 31s 678ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 757ms
After Hooks.cleanUserDetailsAfterTest() 2s 013ms
View Feature Auctions Mail
Scenario Outline Check mail two hours before auction ends
Steps
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 5s 390ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 398ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 126ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" and finish of auction in "121" minutes 363ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	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.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:80)
	at CucumberTests.Transport.AuctionTransport.setTransportOnAuction(AuctionTransport.java:54)
	at CucumberTests.Transport.AuctionTransport.setTransportOnAuctionByApiWith(AuctionTransport.java:71)
	at ✽.Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" and finish of auction in "121" minutes(file:Features/Atom/Mail/AuctionMail.feature:103)
And Wait "90" seconds 000ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zakończenie aukcji" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 719ms
After Hooks.cleanUserDetailsAfterTest() 2s 016ms
View Feature Discrepancy Report Mail
Scenario Outline Check if mail was sent to after discrepancy report generation
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 778ms
And Prepare user "hochland-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 4s 085ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 239ms
And Go to "TRANSPORT_TABLE" 405ms
And Go to transport details "DELIVERY" 2s 877ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 018ms
And Fill transport form 40s 766ms
And Open section: "discrepancy-report-panel" 1s 164ms
And Fill discrepancy report section 40s 930ms
And Go to transport details "DELIVERY" 2s 828ms
And Change filled value in transport details "rodo-acceptance" "checkbox" "true" "0" 1s 563ms
And Generate discrepancy report 21s 594ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Utworzono protokół niezgodności" 3m 19s 620ms
Then Check if user got a mail 000ms
java.lang.AssertionError: Użytkownik nie otrzymał maila. Actual: 
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failEquals(Assert.java:185)
	at org.junit.Assert.assertNotEquals(Assert.java:161)
	at CucumberTests.Mail.MailTest.checkIfUseGotMail(MailTest.java:39)
	at ✽.Check if user got a mail(file:Features/Atom/Mail/DiscrepancyReportMail.feature:18)
After Hooks.deleteTransportAfterTest() 1s 149ms
After Hooks.cleanUserDetailsAfterTest() 3s 686ms
View Feature Mode of transportation mail
Given Set token of apiUsername "super-admin-bausch" 238ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 871ms
When Create default mode of transportation by API with "pba1-carrier" 641ms
Then Update mode of transportation by API with "pba1-carrier": "BBBB0000" "Model2" "Marka2" "CCCC0000" 371ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Środek transportu BBBB0000 został zaktualizowany" 19s 723ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 478ms
After Hooks.deleteModeOfTransportationAfterTest() 292ms
View Feature Mode of transportation mail
Given Set token of apiUsername "super-admin-bausch" 224ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 585ms
When Create default mode of transportation by API with "pba1-carrier" 446ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nowy środek transportu" 19s 619ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 564ms
After Hooks.deleteModeOfTransportationAfterTest() 285ms
View Feature Transport Mail
Scenario Outline Check if mail was sent to after transport delay
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 264ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 725ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 179ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 186ms
And Go to "WAREHOUSE_TAB" 1s 200ms
And Select warehouse "Serownia" 1s 522ms
And Set week view 1s 249ms
And Show yesterday 1s 153ms
And Move window into the past 415ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "spóźnił się na" 3m 17s 977ms
Then Check if user got a mail 000ms
java.lang.AssertionError: Użytkownik nie otrzymał maila. Actual: 
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failEquals(Assert.java:185)
	at org.junit.Assert.assertNotEquals(Assert.java:161)
	at CucumberTests.Mail.MailTest.checkIfUseGotMail(MailTest.java:39)
	at ✽.Check if user got a mail(file:Features/Atom/Mail/TransportMail.feature:15)
After Hooks.deleteTransportAfterTest() 945ms
After Hooks.cleanUserDetailsAfterTest() 1s 950ms
After Hooks.rollbackAddedAuthorities() 136ms
View Feature Transport Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 9s 659ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 422ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 149ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Drobnica import" 38s 013ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 783ms
After Hooks.cleanUserDetailsAfterTest() 2s 150ms
View Feature Transport Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 155ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 374ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 156ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Drobnica eksport" 44s 419ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 737ms
After Hooks.cleanUserDetailsAfterTest() 2s 076ms
View Feature Transport Transfer Mail
Scenario Outline Check if mail was sent to carrier after transport transfer
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 567ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 475ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 119ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" 15s 132ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='PASS'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.k5AyXS}, 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=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 6093cf1eb572fe342ed7bee0f6cb9e45
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.transferTransportToCarrier(TransportsPage.java:285)
	at CucumberTests.Transport.TransferTransportTest.transferTransportToCarrier(TransferTransportTest.java:37)
	at ✽.Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true"(file:Features/Atom/Mail/TransportTransferMail.feature:8)
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zlecenie czeka na akceptację" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 720ms
After Hooks.cleanUserDetailsAfterTest() 2s 108ms
View Feature Transport Transfer Mail
Scenario Outline Check if mail was sent to carrier after transport transfer with no confirmation
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 411ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 390ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 098ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false" 15s 253ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='PASS'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.k5AyXS}, 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=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 6093cf1eb572fe342ed7bee0f6cb9e45
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.transferTransportToCarrier(TransportsPage.java:285)
	at CucumberTests.Transport.TransferTransportTest.transferTransportToCarrier(TransferTransportTest.java:37)
	at ✽.Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false"(file:Features/Atom/Mail/TransportTransferMail.feature:20)
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zostało przekazane nowe zlecenie" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 624ms
After Hooks.cleanUserDetailsAfterTest() 2s 009ms
View Feature Transport Transfer Mail
Scenario Outline Check mail after loosing inquiry
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 592ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 186ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 187ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 950ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 1s 029ms
And Add a bid "500" to an auction by JSON file as "pskza2-carrier-2@qa.qa-test" for "pskza2-carrier-2@qa.qa-test" 1s 163ms
Then If user is login then logout 266ms
And Login as "swisskrono-admin" 2s 589ms
And Go to auction details 1s 794ms
And Pass transport to carrier from auction details 1s 522ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nie otrzymano zlecenia" 3m 15s 445ms
Then Check if user got a mail 000ms
java.lang.AssertionError: Użytkownik nie otrzymał maila. Actual: 
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failEquals(Assert.java:185)
	at org.junit.Assert.assertNotEquals(Assert.java:161)
	at CucumberTests.Mail.MailTest.checkIfUseGotMail(MailTest.java:39)
	at ✽.Check if user got a mail(file:Features/Atom/Mail/TransportTransferMail.feature:53)
After Hooks.deleteTransportAfterTest() 638ms
After Hooks.cleanUserDetailsAfterTest() 1s 751ms
View Feature Transport Transfer Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 532ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 955ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 184ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 957ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nowe zapytanie ofertowe" 19s 707ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 715ms
After Hooks.cleanUserDetailsAfterTest() 1s 661ms
View Feature Remind password
Given Set token of apiUsername "super-admin-adama" 233ms
And Prepare user "adama-admin" details with all notifications and "automaty10@o2.pl" by JSON file 1s 481ms
Then Send password remind email "automaty10@o2.pl" and check if status is ok 140ms
After Hooks.cleanUserDetailsAfterTest() 1s 220ms
View Feature Status rejection
Scenario Outline Check if it is possible to reject status by guard in transport table
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 792ms
And Prepare user "pla1-carrier" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 036ms
And Login as "lantmannen-guard" and set token of apiUsername "super-admin-lantmannen" 4s 705ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 912ms
And Check if reject date is not visible 15s 082ms
When Reject status: Book of disinfection 15s 072ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-button-name='reject-checkpoint']"}
  (Session info: headless chrome=91.0.4472.114)
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: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.k5AyXS}, 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=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 6093cf1eb572fe342ed7bee0f6cb9e45
*** Element info: {Using=xpath, value=//button[@data-button-name='reject-checkpoint']}
	at sun.reflect.GeneratedConstructorAccessor215.newInstance(Unknown Source)
	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.RejectStatuses.rejectStatusBookOfDisinfection(RejectStatuses.java:41)
	at ✽.Reject status: Book of disinfection(file:Features/Atom/Statuses/RejectStatuses.feature:10)
And Check if reject date is visible 000ms
Then If user is login then logout 000ms
And Login as "lantmannen-admin" 000ms
And Check if note was added to transport after status rejection 000ms
And Check if history note was added to transport after status rejection - "LOAD" 000ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nieaktualna księga mycia i dezynfekcji" 000ms
And Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 889ms
After Hooks.cleanUserDetailsAfterTest() 931ms