Project Number Date
ApolloFullRunnerReport develop.386 19 kwi 2021, 22:59

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Invitation 273 4 16 0 0 293 37 4 41 12m 8s 577ms Failed
Feature Invitation
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 313ms
When Go to "INVITATIONS_TAB" 402ms
And Create invitation for "CARRIER" "CARRIER" "automatyy1@test.pl" "notFromPoland" 1s 437ms
Then Create invitation success alert is displayed 668ms
And Invitation is displayed on list "automatyy1@test.pl" 203ms
After Hooks.deleteInvitationAfterTest() 056ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 220ms
When Go to "INVITATIONS_TAB" 209ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 119ms
Then Create invitation success alert is displayed 260ms
And Invitation is displayed on list "automatyy2@test.pl" 212ms
After Hooks.deleteInvitationAfterTest() 033ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 055ms
When Go to "INVITATIONS_TAB" 187ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 126ms
Then Create invitation success alert is displayed 215ms
And Invitation is displayed on list "automatyy2@test.pl" 205ms
After Hooks.deleteInvitationAfterTest() 035ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 092ms
When Go to "INVITATIONS_TAB" 186ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 127ms
Then Create invitation success alert is displayed 260ms
And Invitation is displayed on list "automatyy2@test.pl" 194ms
After Hooks.deleteInvitationAfterTest() 032ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 124ms
When Go to "INVITATIONS_TAB" 203ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 204ms
Then Create invitation success alert is displayed 211ms
And Invitation is displayed on list "automatyy2@test.pl" 205ms
After Hooks.deleteInvitationAfterTest() 031ms
Given If user is login then logout 089ms
And Create invitation by JSON file "super-admin-skz" for "automatyy15q@test.pl" "CREATE_SUPPLIER_INVITATION" 376ms
When Mock invitation email by admin panel "super-admin-skz" "automatyy15q@test.pl" 5s 766ms
And Fill tax id registration page "byJSON" 401ms
And Verify that user is redirected to registration page 112ms
And Register to application "SUPPLIER" 1s 499ms
Then Check if user can be logged "automatyy15q@test.pl" 3s 746ms
After Hooks.cleanUpAfterTest() 562ms
Given If user is login then logout 069ms
And Create invitation by JSON file "super-admin-piast" for "automatyy19q@test.pl" "CREATE_SUPPLIER_INVITATION" 304ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy19q@test.pl" 5s 430ms
And Fill tax id registration page "byJSON" 388ms
And Verify that user is redirected to registration page 086ms
And Register to application "SUPPLIER" 1s 545ms
Then Check if user can be logged "automatyy19q@test.pl" 2s 670ms
After Hooks.cleanUpAfterTest() 450ms
Given If user is login then logout 086ms
And Create invitation by JSON file "super-admin-lantmannen" for "automatyy2545q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 194ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy2545q@test.pl" 5s 426ms
And Fill tax id registration page "byJSON" 370ms
And Verify that user is redirected to registration page 103ms
And Register to application "SUPPLIER" 1s 455ms
Then Check if user can be logged "automatyy2545q@test.pl" 2s 944ms
After Hooks.cleanUpAfterTest() 388ms
Given If user is login then logout 082ms
And Create invitation by JSON file "super-admin-keeeper" for "automatyy287q@test.pl" "CREATE_SUPPLIER_INVITATION" 848ms
When Mock invitation email by admin panel "super-admin-keeeper" "automatyy287q@test.pl" 5s 300ms
And Fill tax id registration page "byJSON" 404ms
And Verify that user is redirected to registration page 108ms
And Register to application "SUPPLIER" 1s 460ms
Then Check if user can be logged "automatyy287q@test.pl" 3s 142ms
After Hooks.cleanUpAfterTest() 407ms
Given If user is login then logout 091ms
And Create invitation by JSON file "super-admin-alrec" for "automatyy2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 279ms
When Mock invitation email by admin panel "super-admin-alrec" "automatyy2871q@test.pl" 5s 435ms
And Fill tax id registration page "byJSON" 384ms
And Verify that user is redirected to registration page 107ms
And Register to application "SUPPLIER" 1s 554ms
Then Check if user can be logged "automatyy2871q@test.pl" 2s 910ms
After Hooks.cleanUpAfterTest() 389ms
Given If user is login then logout 256ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 333ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 390ms
And Fill tax id registration page "byJSON" 377ms
And Register to application "SUPPLIER" 1s 540ms
And Login as "automaty31415@test.pl" and set token of apiUsername "super-admin-piast" 2s 097ms
Then Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 369ms
And Verify that user is redirected to invitation page "automaty31415@test.pl" 572ms
After Hooks.cleanUpAfterTest() 491ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 250ms
And Create invitation by JSON file "super-admin-lantmannen" for "automaty27182@test.pl" "CREATE_SUPPLIER_INVITATION" 276ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 5s 414ms
And Fill tax id registration page "byJSON" 377ms
And Register to application "SUPPLIER" 1s 526ms
And Login as "automaty27182@test.pl" and set token of apiUsername "super-admin-lantmannen" 31s 304ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac automaty27182@test.pl (tried for 20 second(s) with 500 MILLISECONDS interval)
	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.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:73)
	at ✽.Login as "automaty27182@test.pl" and set token of apiUsername "super-admin-lantmannen"(file:Features/Atom/Invitations/Invitation.feature:42)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:73)
	at sun.reflect.GeneratedMethodAccessor203.invoke(Unknown Source)
	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.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	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)
Then Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 000ms
And Verify that user is redirected to invitation page "automaty27182@test.pl" 000ms
After Hooks.cleanUpAfterTest() 1s 197ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 15s 013ms
And Create invitation by JSON file "super-admin-keeeper" for "automaty6022@test.pl" "CREATE_SUPPLIER_INVITATION" 262ms
When Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 5s 352ms
And Fill tax id registration page "byJSON" 351ms
And Register to application "SUPPLIER" 1s 578ms
And Login as "automaty6022@test.pl" and set token of apiUsername "super-admin-keeeper" 31s 250ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac automaty6022@test.pl (tried for 20 second(s) with 500 MILLISECONDS interval)
	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.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:73)
	at ✽.Login as "automaty6022@test.pl" and set token of apiUsername "super-admin-keeeper"(file:Features/Atom/Invitations/Invitation.feature:42)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:73)
	at sun.reflect.GeneratedMethodAccessor203.invoke(Unknown Source)
	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.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	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)
Then Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 000ms
And Verify that user is redirected to invitation page "automaty6022@test.pl" 000ms
After Hooks.cleanUpAfterTest() 1s 516ms
Given If user is login then logout 15s 015ms
And Create invitation by JSON file "super-admin-skz" for "automaty666@test.pl" "CREATE_SUPPLIER_INVITATION" 403ms
When Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 395ms
And Fill tax id registration page "byJSON" 360ms
And Register to application "SUPPLIER" 1s 492ms
And Login as "automaty666@test.pl" and set token of apiUsername "super-admin-skz" 2s 405ms
Then Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 376ms
And Verify that user is redirected to invitation page "automaty666@test.pl" 412ms
After Hooks.cleanUpAfterTest() 402ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 290ms
And Create invitation by JSON file "super-admin-alrec" for "automaty2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 267ms
When Mock invitation email by admin panel "super-admin-alrec" "automaty2871q@test.pl" 5s 409ms
And Fill tax id registration page "byJSON" 371ms
And Register to application "SUPPLIER" 1s 482ms
And Login as "automaty2871q@test.pl" and set token of apiUsername "super-admin-alrec" 31s 252ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac automaty2871q@test.pl (tried for 20 second(s) with 500 MILLISECONDS interval)
	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.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:73)
	at ✽.Login as "automaty2871q@test.pl" and set token of apiUsername "super-admin-alrec"(file:Features/Atom/Invitations/Invitation.feature:42)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:73)
	at sun.reflect.GeneratedMethodAccessor203.invoke(Unknown Source)
	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.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	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)
Then Mock invitation email by admin panel "super-admin-alrec" "automaty2871q@test.pl" 000ms
And Verify that user is redirected to invitation page "automaty2871q@test.pl" 000ms
After Hooks.cleanUpAfterTest() 1s 166ms
And Create invitation by JSON file "super-admin-skz" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 938ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 35s 929ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 059ms
And Create invitation by JSON file "super-admin-lantmannen" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 739ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 56s 096ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 047ms
And Create invitation by JSON file "super-admin-keeeper" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 802ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 43s 462ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 036ms
And Create invitation by JSON file "super-admin-adama" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 757ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 55s 974ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 029ms
And Create invitation by JSON file "super-admin-piast" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 306ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 38s 073ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 047ms
And Create invitation by JSON file "super-admin-alrec" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 269ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 43s 355ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 039ms
And Create invitation by JSON file "super-admin-sempertrans" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 301ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 37s 678ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 034ms
Scenario Outline Check if user has accepted invitation from principal after accepting invitation by another user from company
Steps
Given Set token of apiUsername "super-admin-farmacol" 099ms
And Prepare user "dnfa1-supplier" details with all notifications and "automaty314153@test.pl" by JSON file 318ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 310ms
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.GeneratedMethodAccessor94.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.GeneratedMethodAccessor93.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:64)
	at CucumberTests.Invitation.RegistrationTest.createInvitationByJSONFile(RegistrationTest.java:63)
	at ✽.Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION"(file:Features/Atom/Invitations/Invitation.feature:72)
And Prepare user "dnfa1-supplier-2" details with all notifications and "automaty214152@test.pl" by JSON file 000ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty214152@test.pl" "CREATE_SUPPLIER_INVITATION" 000ms
When Login as "dnfa1-supplier" and set token of apiUsername "super-admin-farmacol" 000ms
And Go to "INVITATIONS_TAB" 000ms
And Accept invitation 000ms
And If user is login then logout 000ms
And Login as "dnfa1-supplier-2" and set token of apiUsername "super-admin-farmacol" 000ms
And Verify if user has visible "no waiting" invitation 000ms
And Verify if user has visible "accepted" invitation 000ms
And Verify if user can see "Farmacol" on principal switch dropdown 000ms
After Hooks.cleanUserDetailsAfterTest() 214ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 403ms
When Create and accept invitation by JSON file as "super-admin-skz" for "automaty1591qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 734ms
And Go to "USERS_TAB" 1s 107ms
And Find user "automaty1591qa@test.pl" 2s 245ms
And Change user details "email" to "apolloautomattest@test.pl" 700ms
And Save user details 519ms
When Go to "INVITATIONS_TAB" 187ms
And Create invitation for "CARRIER" "CARRIER" "automaty1591qa@test.pl" "notFromPoland" 1s 176ms
Then Verify that invitation can't be sent on already used username 093ms
After Hooks.cleanUpAfterTest() 1s 735ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 999ms
When Create and accept invitation by JSON file as "super-admin-lantmannen" for "automaty1231qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 638ms
And Go to "USERS_TAB" 853ms
And Find user "automaty1231qa@test.pl" 2s 247ms
And Change user details "email" to "apolloautomattest@test.pl" 348ms
And Save user details 291ms
When Go to "INVITATIONS_TAB" 179ms
And Create invitation for "CARRIER" "CARRIER" "automaty1231qa@test.pl" "notFromPoland" 1s 116ms
Then Verify that invitation can't be sent on already used username 088ms
After Hooks.cleanUpAfterTest() 1s 245ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 012ms
When Create and accept invitation by JSON file as "super-admin-piast" for "automaty9231qa@test.pl" "CREATE_CARRIER_INVITATION" 612ms
And Go to "USERS_TAB" 991ms
And Find user "automaty9231qa@test.pl" 2s 261ms
And Change user details "email" to "apolloautomattest@test.pl" 289ms
And Save user details 351ms
When Go to "INVITATIONS_TAB" 208ms
And Create invitation for "CARRIER" "CARRIER" "automaty9231qa@test.pl" "notFromPoland" 1s 134ms
Then Verify that invitation can't be sent on already used username 086ms
After Hooks.cleanUpAfterTest() 1s 382ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 119ms
When Create and accept invitation by JSON file as "super-admin-farmacol" for "automaty7221qa@test.pl" "CREATE_CARRIER_INVITATION" 871ms
And Go to "USERS_TAB" 1s 103ms
And Find user "automaty7221qa@test.pl" 2s 285ms
And Change user details "email" to "apolloautomattest@test.pl" 364ms
And Save user details 503ms
When Go to "INVITATIONS_TAB" 175ms
And Create invitation for "CARRIER" "CARRIER" "automaty7221qa@test.pl" "notFromPoland" 1s 155ms
Then Verify that invitation can't be sent on already used username 082ms
After Hooks.cleanUpAfterTest() 1s 405ms
Given If user is login then logout 083ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 322ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 376ms
And Verify that user is redirected to registration page 183ms
And Fill tax id registration page "byJSON" 217ms
And Register to application "SUPPLIER" 1s 417ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 074ms
When Go to "INVITATIONS_TAB" 200ms
Then Go to "ACCEPTED_TAB" invitation status tab 112ms
And Invitation is displayed on list "automaty31415@test.pl" 160ms
After Hooks.cleanUpAfterTest() 1s 180ms
Given If user is login then logout 084ms
Given Set token of apiUsername "super-admin-piast" 103ms
And Get setting "INVITATION_EXPIRATION_INTERVAL" for "piast" 197ms
Then Prepare setting: "INVITATION_EXPIRATION_INTERVAL" with value: "-1d" with "super-admin-piast" by API 190ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 309ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 1s 477ms
Then Go to "INVITATIONS_TAB" 206ms
And Go to "EXPIRED_TAB" invitation status tab 099ms
Then Invitation is displayed on list "automaty31415@test.pl" 152ms
After Hooks.deleteInvitationAfterTest() 048ms
After Hooks.rollbackSettings() 032ms
Given Set token of apiUsername "super-admin-piast" 118ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 171ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 301ms
When Login as "piast-admin" 1s 646ms
Then Go to "INVITATIONS_TAB" 190ms
And Go to invitation details 063ms
Then Reject invitation by button as user 110ms
When If user is login then logout 245ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 2s 078ms
And Go to "INVITATIONS_TAB" 203ms
And Go to "REJECTED_TAB" invitation status tab 095ms
Then Invitation is displayed on list "automaty31415@test.pl" 141ms
After Hooks.deleteInvitationAfterTest() 033ms
After Hooks.cleanUserDetailsAfterTest() 155ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 863ms
When Go to "INVITATIONS_TAB" 191ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 153ms
Then Check if company has been verified by GUS 824ms
And If user is login then logout 083ms
When Mock invitation email by admin panel "piast-admin" "automatyy4@test.pl" 5s 384ms
And Verify that user is redirected to registration page 231ms
And Fill tax id registration page "notByJSON" 218ms
Then Verify that user is redirected to registration page 085ms
And Check if data from GUS are automatically completed 2s 082ms
After Hooks.deleteInvitationAfterTest() 027ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 105ms
When Go to "INVITATIONS_TAB" 196ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 184ms
Then Check if company has been verified by GUS 229ms
And If user is login then logout 090ms
When Mock invitation email by admin panel "lantmannen-admin" "automatyy4@test.pl" 5s 380ms
And Verify that user is redirected to registration page 189ms
And Fill tax id registration page "notByJSON" 228ms
Then Verify that user is redirected to registration page 083ms
And Check if data from GUS are automatically completed 2s 064ms
After Hooks.deleteInvitationAfterTest() 022ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 121ms
When Go to "INVITATIONS_TAB" 190ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 232ms
Then Check if company has been verified by GUS 309ms
And If user is login then logout 099ms
When Mock invitation email by admin panel "keeeper-admin" "automatyy4@test.pl" 5s 419ms
And Verify that user is redirected to registration page 178ms
And Fill tax id registration page "notByJSON" 242ms
Then Verify that user is redirected to registration page 091ms
And Check if data from GUS are automatically completed 2s 085ms
After Hooks.deleteInvitationAfterTest() 027ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 081ms
When Go to "INVITATIONS_TAB" 180ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 215ms
Then Check if company has been verified by GUS 404ms
And If user is login then logout 101ms
When Mock invitation email by admin panel "neuca-admin" "automatyy4@test.pl" 5s 398ms
And Verify that user is redirected to registration page 175ms
And Fill tax id registration page "notByJSON" 204ms
Then Verify that user is redirected to registration page 087ms
And Check if data from GUS are automatically completed 2s 091ms
After Hooks.deleteInvitationAfterTest() 025ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 211ms
When Go to "INVITATIONS_TAB" 212ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 209ms
Then Check if company has been verified by GUS 350ms
And If user is login then logout 094ms
When Mock invitation email by admin panel "farmacol-admin" "automatyy4@test.pl" 5s 401ms
And Verify that user is redirected to registration page 187ms
And Fill tax id registration page "notByJSON" 226ms
Then Verify that user is redirected to registration page 091ms
And Check if data from GUS are automatically completed 2s 081ms
After Hooks.deleteInvitationAfterTest() 025ms
Given If user is login then logout 15s 071ms
And Create invitation by JSON file "super-admin-piast" for "automatyy99@test.pl" "CREATE_SUPPLIER_INVITATION" 312ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy99@test.pl" 5s 316ms
And Verify that user is redirected to registration page 178ms
And Fill tax id registration page "notbyJSON" 219ms
Then Check if non-compliant NIP message is displayed 2s 032ms
After Hooks.deleteInvitationAfterTest() 031ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 202ms
When Go to "INVITATIONS_TAB" 194ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 1s 060ms
Then Check if company existed in apollo is suggest correctly 588ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 893ms
When Go to "INVITATIONS_TAB" 179ms
And Fill part of invitation page for existed company in Apollo "SUPPLIER" "SUPPLIER" "PL" 979ms
Then Check if company existed in apollo is suggest correctly 118ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 125ms
When Go to "INVITATIONS_TAB" 199ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 1s 022ms
Then Check if company existed in apollo is suggest correctly 121ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 006ms
When Go to "INVITATIONS_TAB" 163ms
And Create invitation for "CARRIER" "CARRIER" "automatyy3333@test.pl" "PL" 1s 142ms
Then Check if company has been verified by GUS 444ms
And If user is login then logout 097ms
When Mock invitation email by admin panel "neuca-admin" "automatyy3333@test.pl" 5s 397ms
And Fill tax id registration page "notByJSON" 361ms
And Register to application "CARRIER" 1s 485ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 101ms
And Go to "COMPANIES_TAB" 470ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 238ms
Then Check if user "neuca-admin" have correct permission to edit data from the GUS 106ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 2s 514ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 2s 191ms
When Go to "INVITATIONS_TAB" 199ms
And Create invitation for "CARRIER" "CARRIER" "automatyy3338@test.pl" "PL" 1s 140ms
Then Check if company has been verified by GUS 833ms
And If user is login then logout 098ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy3338@test.pl" 5s 375ms
And Fill tax id registration page "notByJSON" 402ms
And Register to application "CARRIER" 1s 462ms
And Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 1s 122ms
And Go to "COMPANIES_TAB" 450ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 252ms
Then Check if user "super-admin-lantmannen" have correct permission to edit data from the GUS 405ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 1s 983ms