Project Number Date
ApolloFullRunnerReport develop.393 23 kwi 2021, 05:44

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 11m 47s 415ms Failed
Feature Invitation
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 288ms
When Go to "INVITATIONS_TAB" 381ms
And Create invitation for "CARRIER" "CARRIER" "automatyy1@test.pl" "notFromPoland" 1s 451ms
Then Create invitation success alert is displayed 741ms
And Invitation is displayed on list "automatyy1@test.pl" 176ms
After Hooks.deleteInvitationAfterTest() 035ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 117ms
When Go to "INVITATIONS_TAB" 174ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 098ms
Then Create invitation success alert is displayed 255ms
And Invitation is displayed on list "automatyy2@test.pl" 187ms
After Hooks.deleteInvitationAfterTest() 029ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 031ms
When Go to "INVITATIONS_TAB" 188ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 044ms
Then Create invitation success alert is displayed 196ms
And Invitation is displayed on list "automatyy2@test.pl" 191ms
After Hooks.deleteInvitationAfterTest() 033ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 059ms
When Go to "INVITATIONS_TAB" 190ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 091ms
Then Create invitation success alert is displayed 265ms
And Invitation is displayed on list "automatyy2@test.pl" 201ms
After Hooks.deleteInvitationAfterTest() 036ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 060ms
When Go to "INVITATIONS_TAB" 185ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 081ms
Then Create invitation success alert is displayed 193ms
And Invitation is displayed on list "automatyy2@test.pl" 199ms
After Hooks.deleteInvitationAfterTest() 029ms
Given If user is login then logout 095ms
And Create invitation by JSON file "super-admin-skz" for "automatyy15q@test.pl" "CREATE_SUPPLIER_INVITATION" 438ms
When Mock invitation email by admin panel "super-admin-skz" "automatyy15q@test.pl" 6s 038ms
And Fill tax id registration page "byJSON" 378ms
And Verify that user is redirected to registration page 091ms
And Register to application "SUPPLIER" 1s 225ms
Then Check if user can be logged "automatyy15q@test.pl" 3s 774ms
After Hooks.cleanUpAfterTest() 553ms
Given If user is login then logout 070ms
And Create invitation by JSON file "super-admin-piast" for "automatyy19q@test.pl" "CREATE_SUPPLIER_INVITATION" 332ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy19q@test.pl" 5s 395ms
And Fill tax id registration page "byJSON" 349ms
And Verify that user is redirected to registration page 092ms
And Register to application "SUPPLIER" 1s 462ms
Then Check if user can be logged "automatyy19q@test.pl" 2s 780ms
After Hooks.cleanUpAfterTest() 584ms
Given If user is login then logout 069ms
And Create invitation by JSON file "super-admin-lantmannen" for "automatyy2545q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 164ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy2545q@test.pl" 5s 371ms
And Fill tax id registration page "byJSON" 365ms
And Verify that user is redirected to registration page 089ms
And Register to application "SUPPLIER" 1s 443ms
Then Check if user can be logged "automatyy2545q@test.pl" 2s 921ms
After Hooks.cleanUpAfterTest() 333ms
Given If user is login then logout 077ms
And Create invitation by JSON file "super-admin-keeeper" for "automatyy287q@test.pl" "CREATE_SUPPLIER_INVITATION" 859ms
When Mock invitation email by admin panel "super-admin-keeeper" "automatyy287q@test.pl" 5s 392ms
And Fill tax id registration page "byJSON" 366ms
And Verify that user is redirected to registration page 090ms
And Register to application "SUPPLIER" 1s 427ms
Then Check if user can be logged "automatyy287q@test.pl" 3s 138ms
After Hooks.cleanUpAfterTest() 354ms
Given If user is login then logout 067ms
And Create invitation by JSON file "super-admin-alrec" for "automatyy2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 341ms
When Mock invitation email by admin panel "super-admin-alrec" "automatyy2871q@test.pl" 5s 274ms
And Fill tax id registration page "byJSON" 325ms
And Verify that user is redirected to registration page 093ms
And Register to application "SUPPLIER" 1s 437ms
Then Check if user can be logged "automatyy2871q@test.pl" 2s 832ms
After Hooks.cleanUpAfterTest() 393ms
Given If user is login then logout 069ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 444ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 372ms
And Fill tax id registration page "byJSON" 331ms
And Register to application "SUPPLIER" 1s 461ms
And Login as "automaty31415@test.pl" and set token of apiUsername "super-admin-piast" 2s 130ms
Then Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 342ms
And Verify that user is redirected to invitation page "automaty31415@test.pl" 542ms
After Hooks.cleanUpAfterTest() 484ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 081ms
And Create invitation by JSON file "super-admin-lantmannen" for "automaty27182@test.pl" "CREATE_SUPPLIER_INVITATION" 275ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 5s 362ms
And Fill tax id registration page "byJSON" 346ms
And Register to application "SUPPLIER" 1s 497ms
And Login as "automaty27182@test.pl" and set token of apiUsername "super-admin-lantmannen" 31s 281ms
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.GeneratedMethodAccessor204.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 143ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 15s 054ms
And Create invitation by JSON file "super-admin-keeeper" for "automaty6022@test.pl" "CREATE_SUPPLIER_INVITATION" 282ms
When Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 5s 346ms
And Fill tax id registration page "byJSON" 341ms
And Register to application "SUPPLIER" 1s 565ms
And Login as "automaty6022@test.pl" and set token of apiUsername "super-admin-keeeper" 31s 245ms
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.GeneratedMethodAccessor204.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 542ms
Given If user is login then logout 15s 050ms
And Create invitation by JSON file "super-admin-skz" for "automaty666@test.pl" "CREATE_SUPPLIER_INVITATION" 438ms
When Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 270ms
And Fill tax id registration page "byJSON" 346ms
And Register to application "SUPPLIER" 1s 505ms
And Login as "automaty666@test.pl" and set token of apiUsername "super-admin-skz" 2s 377ms
Then Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 357ms
And Verify that user is redirected to invitation page "automaty666@test.pl" 406ms
After Hooks.cleanUpAfterTest() 389ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 268ms
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 235ms
And Fill tax id registration page "byJSON" 439ms
And Register to application "SUPPLIER" 1s 535ms
And Login as "automaty2871q@test.pl" and set token of apiUsername "super-admin-alrec" 31s 287ms
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.GeneratedMethodAccessor204.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 359ms
And Create invitation by JSON file "super-admin-skz" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 861ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 36s 986ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 058ms
And Create invitation by JSON file "super-admin-lantmannen" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 862ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 36s 980ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 045ms
And Create invitation by JSON file "super-admin-keeeper" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 912ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 49s 164ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 041ms
And Create invitation by JSON file "super-admin-adama" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 788ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 48s 671ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 042ms
And Create invitation by JSON file "super-admin-piast" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 325ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 32s 053ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 046ms
And Create invitation by JSON file "super-admin-alrec" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 271ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 31s 017ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 037ms
And Create invitation by JSON file "super-admin-sempertrans" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 294ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 55s 688ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 038ms
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" 103ms
And Prepare user "dnfa1-supplier" details with all notifications and "automaty314153@test.pl" by JSON file 363ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 528ms
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.CallSiteArray.defaultCallConstructor(CallSiteArray.java:59)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:238)
	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() 231ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 381ms
When Create and accept invitation by JSON file as "super-admin-skz" for "automaty1591qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 795ms
And Go to "USERS_TAB" 1s 102ms
And Find user "automaty1591qa@test.pl" 2s 245ms
And Change user details "email" to "apolloautomattest@test.pl" 827ms
And Save user details 582ms
When Go to "INVITATIONS_TAB" 155ms
And Create invitation for "CARRIER" "CARRIER" "automaty1591qa@test.pl" "notFromPoland" 1s 095ms
Then Verify that invitation can't be sent on already used username 088ms
After Hooks.cleanUpAfterTest() 1s 807ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 938ms
When Create and accept invitation by JSON file as "super-admin-lantmannen" for "automaty1231qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 654ms
And Go to "USERS_TAB" 825ms
And Find user "automaty1231qa@test.pl" 2s 241ms
And Change user details "email" to "apolloautomattest@test.pl" 327ms
And Save user details 353ms
When Go to "INVITATIONS_TAB" 163ms
And Create invitation for "CARRIER" "CARRIER" "automaty1231qa@test.pl" "notFromPoland" 989ms
Then Verify that invitation can't be sent on already used username 080ms
After Hooks.cleanUpAfterTest() 1s 347ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 043ms
When Create and accept invitation by JSON file as "super-admin-piast" for "automaty9231qa@test.pl" "CREATE_CARRIER_INVITATION" 702ms
And Go to "USERS_TAB" 834ms
And Find user "automaty9231qa@test.pl" 2s 238ms
And Change user details "email" to "apolloautomattest@test.pl" 286ms
And Save user details 343ms
When Go to "INVITATIONS_TAB" 188ms
And Create invitation for "CARRIER" "CARRIER" "automaty9231qa@test.pl" "notFromPoland" 1s 108ms
Then Verify that invitation can't be sent on already used username 094ms
After Hooks.cleanUpAfterTest() 1s 446ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 088ms
When Create and accept invitation by JSON file as "super-admin-farmacol" for "automaty7221qa@test.pl" "CREATE_CARRIER_INVITATION" 855ms
And Go to "USERS_TAB" 1s 051ms
And Find user "automaty7221qa@test.pl" 2s 247ms
And Change user details "email" to "apolloautomattest@test.pl" 366ms
And Save user details 511ms
When Go to "INVITATIONS_TAB" 184ms
And Create invitation for "CARRIER" "CARRIER" "automaty7221qa@test.pl" "notFromPoland" 1s 132ms
Then Verify that invitation can't be sent on already used username 080ms
After Hooks.cleanUpAfterTest() 1s 496ms
Given If user is login then logout 059ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 431ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 374ms
And Verify that user is redirected to registration page 173ms
And Fill tax id registration page "byJSON" 205ms
And Register to application "SUPPLIER" 1s 571ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 148ms
When Go to "INVITATIONS_TAB" 173ms
Then Go to "ACCEPTED_TAB" invitation status tab 079ms
And Invitation is displayed on list "automaty31415@test.pl" 137ms
After Hooks.cleanUpAfterTest() 1s 234ms
Given If user is login then logout 084ms
Given Set token of apiUsername "super-admin-piast" 105ms
And Get setting "INVITATION_EXPIRATION_INTERVAL" for "piast" 188ms
Then Prepare setting: "INVITATION_EXPIRATION_INTERVAL" with value: "-1d" with "super-admin-piast" by API 281ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 324ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 1s 213ms
Then Go to "INVITATIONS_TAB" 181ms
And Go to "EXPIRED_TAB" invitation status tab 083ms
Then Invitation is displayed on list "automaty31415@test.pl" 134ms
After Hooks.deleteInvitationAfterTest() 034ms
After Hooks.rollbackSettings() 035ms
Given Set token of apiUsername "super-admin-piast" 101ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 147ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 306ms
When Login as "piast-admin" 1s 782ms
Then Go to "INVITATIONS_TAB" 184ms
And Go to invitation details 048ms
Then Reject invitation by button as user 108ms
When If user is login then logout 243ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 2s 007ms
And Go to "INVITATIONS_TAB" 178ms
And Go to "REJECTED_TAB" invitation status tab 086ms
Then Invitation is displayed on list "automaty31415@test.pl" 147ms
After Hooks.deleteInvitationAfterTest() 025ms
After Hooks.cleanUserDetailsAfterTest() 158ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 766ms
When Go to "INVITATIONS_TAB" 187ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 117ms
Then Check if company has been verified by GUS 964ms
And If user is login then logout 083ms
When Mock invitation email by admin panel "piast-admin" "automatyy4@test.pl" 5s 406ms
And Verify that user is redirected to registration page 195ms
And Fill tax id registration page "notByJSON" 207ms
Then Verify that user is redirected to registration page 085ms
And Check if data from GUS are automatically completed 2s 089ms
After Hooks.deleteInvitationAfterTest() 028ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 062ms
When Go to "INVITATIONS_TAB" 195ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 179ms
Then Check if company has been verified by GUS 239ms
And If user is login then logout 088ms
When Mock invitation email by admin panel "lantmannen-admin" "automatyy4@test.pl" 5s 367ms
And Verify that user is redirected to registration page 173ms
And Fill tax id registration page "notByJSON" 203ms
Then Verify that user is redirected to registration page 105ms
And Check if data from GUS are automatically completed 2s 086ms
After Hooks.deleteInvitationAfterTest() 022ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 167ms
When Go to "INVITATIONS_TAB" 177ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 095ms
Then Check if company has been verified by GUS 227ms
And If user is login then logout 090ms
When Mock invitation email by admin panel "keeeper-admin" "automatyy4@test.pl" 5s 393ms
And Verify that user is redirected to registration page 169ms
And Fill tax id registration page "notByJSON" 210ms
Then Verify that user is redirected to registration page 085ms
And Check if data from GUS are automatically completed 2s 079ms
After Hooks.deleteInvitationAfterTest() 026ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 012ms
When Go to "INVITATIONS_TAB" 175ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 202ms
Then Check if company has been verified by GUS 407ms
And If user is login then logout 092ms
When Mock invitation email by admin panel "neuca-admin" "automatyy4@test.pl" 5s 351ms
And Verify that user is redirected to registration page 140ms
And Fill tax id registration page "notByJSON" 212ms
Then Verify that user is redirected to registration page 094ms
And Check if data from GUS are automatically completed 2s 085ms
After Hooks.deleteInvitationAfterTest() 028ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 169ms
When Go to "INVITATIONS_TAB" 186ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 216ms
Then Check if company has been verified by GUS 395ms
And If user is login then logout 077ms
When Mock invitation email by admin panel "farmacol-admin" "automatyy4@test.pl" 5s 339ms
And Verify that user is redirected to registration page 187ms
And Fill tax id registration page "notByJSON" 211ms
Then Verify that user is redirected to registration page 087ms
And Check if data from GUS are automatically completed 2s 087ms
After Hooks.deleteInvitationAfterTest() 029ms
Given If user is login then logout 15s 051ms
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 370ms
And Verify that user is redirected to registration page 156ms
And Fill tax id registration page "notbyJSON" 212ms
Then Check if non-compliant NIP message is displayed 2s 026ms
After Hooks.deleteInvitationAfterTest() 024ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 163ms
When Go to "INVITATIONS_TAB" 188ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 1s 010ms
Then Check if company existed in apollo is suggest correctly 2s 055ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 975ms
When Go to "INVITATIONS_TAB" 173ms
And Fill part of invitation page for existed company in Apollo "SUPPLIER" "SUPPLIER" "PL" 987ms
Then Check if company existed in apollo is suggest correctly 115ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 080ms
When Go to "INVITATIONS_TAB" 177ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 1s 029ms
Then Check if company existed in apollo is suggest correctly 118ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 986ms
When Go to "INVITATIONS_TAB" 167ms
And Create invitation for "CARRIER" "CARRIER" "automatyy3333@test.pl" "PL" 1s 164ms
Then Check if company has been verified by GUS 398ms
And If user is login then logout 099ms
When Mock invitation email by admin panel "neuca-admin" "automatyy3333@test.pl" 5s 393ms
And Fill tax id registration page "notByJSON" 363ms
And Register to application "CARRIER" 1s 426ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 102ms
And Go to "COMPANIES_TAB" 499ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 242ms
Then Check if user "neuca-admin" have correct permission to edit data from the GUS 102ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 2s 423ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 2s 208ms
When Go to "INVITATIONS_TAB" 166ms
And Create invitation for "CARRIER" "CARRIER" "automatyy3338@test.pl" "PL" 1s 178ms
Then Check if company has been verified by GUS 862ms
And If user is login then logout 082ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy3338@test.pl" 5s 282ms
And Fill tax id registration page "notByJSON" 372ms
And Register to application "CARRIER" 1s 408ms
And Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 1s 102ms
And Go to "COMPANIES_TAB" 441ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 251ms
Then Check if user "super-admin-lantmannen" have correct permission to edit data from the GUS 395ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 1s 927ms