Project Number Date
ApolloFullRunnerReport develop.388 21 kwi 2021, 05:21

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 48s 554ms Failed
Feature Invitation
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 212ms
When Go to "INVITATIONS_TAB" 357ms
And Create invitation for "CARRIER" "CARRIER" "automatyy1@test.pl" "notFromPoland" 1s 395ms
Then Create invitation success alert is displayed 801ms
And Invitation is displayed on list "automatyy1@test.pl" 229ms
After Hooks.deleteInvitationAfterTest() 045ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 193ms
When Go to "INVITATIONS_TAB" 182ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 156ms
Then Create invitation success alert is displayed 259ms
And Invitation is displayed on list "automatyy2@test.pl" 201ms
After Hooks.deleteInvitationAfterTest() 040ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 002ms
When Go to "INVITATIONS_TAB" 176ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 040ms
Then Create invitation success alert is displayed 201ms
And Invitation is displayed on list "automatyy2@test.pl" 203ms
After Hooks.deleteInvitationAfterTest() 029ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 094ms
When Go to "INVITATIONS_TAB" 191ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 107ms
Then Create invitation success alert is displayed 258ms
And Invitation is displayed on list "automatyy2@test.pl" 165ms
After Hooks.deleteInvitationAfterTest() 034ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 060ms
When Go to "INVITATIONS_TAB" 183ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 182ms
Then Create invitation success alert is displayed 196ms
And Invitation is displayed on list "automatyy2@test.pl" 173ms
After Hooks.deleteInvitationAfterTest() 041ms
Given If user is login then logout 073ms
And Create invitation by JSON file "super-admin-skz" for "automatyy15q@test.pl" "CREATE_SUPPLIER_INVITATION" 380ms
When Mock invitation email by admin panel "super-admin-skz" "automatyy15q@test.pl" 6s 012ms
And Fill tax id registration page "byJSON" 385ms
And Verify that user is redirected to registration page 091ms
And Register to application "SUPPLIER" 1s 434ms
Then Check if user can be logged "automatyy15q@test.pl" 3s 862ms
After Hooks.cleanUpAfterTest() 556ms
Given If user is login then logout 084ms
And Create invitation by JSON file "super-admin-piast" for "automatyy19q@test.pl" "CREATE_SUPPLIER_INVITATION" 318ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy19q@test.pl" 5s 376ms
And Fill tax id registration page "byJSON" 354ms
And Verify that user is redirected to registration page 107ms
And Register to application "SUPPLIER" 1s 434ms
Then Check if user can be logged "automatyy19q@test.pl" 2s 904ms
After Hooks.cleanUpAfterTest() 403ms
Given If user is login then logout 233ms
And Create invitation by JSON file "super-admin-lantmannen" for "automatyy2545q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 244ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy2545q@test.pl" 5s 332ms
And Fill tax id registration page "byJSON" 373ms
And Verify that user is redirected to registration page 107ms
And Register to application "SUPPLIER" 1s 459ms
Then Check if user can be logged "automatyy2545q@test.pl" 3s 107ms
After Hooks.cleanUpAfterTest() 328ms
Given If user is login then logout 071ms
And Create invitation by JSON file "super-admin-keeeper" for "automatyy287q@test.pl" "CREATE_SUPPLIER_INVITATION" 946ms
When Mock invitation email by admin panel "super-admin-keeeper" "automatyy287q@test.pl" 5s 369ms
And Fill tax id registration page "byJSON" 343ms
And Verify that user is redirected to registration page 106ms
And Register to application "SUPPLIER" 1s 438ms
Then Check if user can be logged "automatyy287q@test.pl" 3s 125ms
After Hooks.cleanUpAfterTest() 343ms
Given If user is login then logout 078ms
And Create invitation by JSON file "super-admin-alrec" for "automatyy2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 270ms
When Mock invitation email by admin panel "super-admin-alrec" "automatyy2871q@test.pl" 5s 355ms
And Fill tax id registration page "byJSON" 356ms
And Verify that user is redirected to registration page 100ms
And Register to application "SUPPLIER" 1s 501ms
Then Check if user can be logged "automatyy2871q@test.pl" 3s 033ms
After Hooks.cleanUpAfterTest() 389ms
Given If user is login then logout 061ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 303ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 348ms
And Fill tax id registration page "byJSON" 348ms
And Register to application "SUPPLIER" 1s 533ms
And Login as "automaty31415@test.pl" and set token of apiUsername "super-admin-piast" 2s 198ms
Then Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 302ms
And Verify that user is redirected to invitation page "automaty31415@test.pl" 494ms
After Hooks.cleanUpAfterTest() 503ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 095ms
And Create invitation by JSON file "super-admin-lantmannen" for "automaty27182@test.pl" "CREATE_SUPPLIER_INVITATION" 260ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 5s 264ms
And Fill tax id registration page "byJSON" 347ms
And Register to application "SUPPLIER" 1s 442ms
And Login as "automaty27182@test.pl" and set token of apiUsername "super-admin-lantmannen" 31s 201ms
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 306ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 15s 045ms
And Create invitation by JSON file "super-admin-keeeper" for "automaty6022@test.pl" "CREATE_SUPPLIER_INVITATION" 290ms
When Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 5s 355ms
And Fill tax id registration page "byJSON" 344ms
And Register to application "SUPPLIER" 1s 492ms
And Login as "automaty6022@test.pl" and set token of apiUsername "super-admin-keeeper" 31s 270ms
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 598ms
Given If user is login then logout 15s 046ms
And Create invitation by JSON file "super-admin-skz" for "automaty666@test.pl" "CREATE_SUPPLIER_INVITATION" 385ms
When Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 360ms
And Fill tax id registration page "byJSON" 327ms
And Register to application "SUPPLIER" 1s 458ms
And Login as "automaty666@test.pl" and set token of apiUsername "super-admin-skz" 2s 554ms
Then Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 240ms
And Verify that user is redirected to invitation page "automaty666@test.pl" 453ms
After Hooks.cleanUpAfterTest() 574ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 107ms
And Create invitation by JSON file "super-admin-alrec" for "automaty2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 344ms
When Mock invitation email by admin panel "super-admin-alrec" "automaty2871q@test.pl" 5s 290ms
And Fill tax id registration page "byJSON" 336ms
And Register to application "SUPPLIER" 1s 533ms
And Login as "automaty2871q@test.pl" and set token of apiUsername "super-admin-alrec" 31s 197ms
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 254ms
And Create invitation by JSON file "super-admin-skz" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 904ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 37s 888ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 043ms
And Create invitation by JSON file "super-admin-lantmannen" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 805ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 31s 697ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 037ms
And Create invitation by JSON file "super-admin-keeeper" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 847ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 30s 597ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 042ms
And Create invitation by JSON file "super-admin-adama" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 1s 921ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 55s 778ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 066ms
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" 49s 290ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 039ms
And Create invitation by JSON file "super-admin-alrec" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 267ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 31s 091ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 041ms
And Create invitation by JSON file "super-admin-sempertrans" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 323ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 55s 013ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 076ms
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 436ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 342ms
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() 210ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 351ms
When Create and accept invitation by JSON file as "super-admin-skz" for "automaty1591qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 898ms
And Go to "USERS_TAB" 1s 114ms
And Find user "automaty1591qa@test.pl" 2s 236ms
And Change user details "email" to "apolloautomattest@test.pl" 745ms
And Save user details 508ms
When Go to "INVITATIONS_TAB" 171ms
And Create invitation for "CARRIER" "CARRIER" "automaty1591qa@test.pl" "notFromPoland" 1s 073ms
Then Verify that invitation can't be sent on already used username 080ms
After Hooks.cleanUpAfterTest() 1s 871ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 967ms
When Create and accept invitation by JSON file as "super-admin-lantmannen" for "automaty1231qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 636ms
And Go to "USERS_TAB" 979ms
And Find user "automaty1231qa@test.pl" 2s 235ms
And Change user details "email" to "apolloautomattest@test.pl" 345ms
And Save user details 298ms
When Go to "INVITATIONS_TAB" 161ms
And Create invitation for "CARRIER" "CARRIER" "automaty1231qa@test.pl" "notFromPoland" 1s 027ms
Then Verify that invitation can't be sent on already used username 078ms
After Hooks.cleanUpAfterTest() 1s 276ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 095ms
When Create and accept invitation by JSON file as "super-admin-piast" for "automaty9231qa@test.pl" "CREATE_CARRIER_INVITATION" 804ms
And Go to "USERS_TAB" 954ms
And Find user "automaty9231qa@test.pl" 2s 251ms
And Change user details "email" to "apolloautomattest@test.pl" 275ms
And Save user details 330ms
When Go to "INVITATIONS_TAB" 191ms
And Create invitation for "CARRIER" "CARRIER" "automaty9231qa@test.pl" "notFromPoland" 1s 125ms
Then Verify that invitation can't be sent on already used username 090ms
After Hooks.cleanUpAfterTest() 1s 431ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 026ms
When Create and accept invitation by JSON file as "super-admin-farmacol" for "automaty7221qa@test.pl" "CREATE_CARRIER_INVITATION" 831ms
And Go to "USERS_TAB" 1s 114ms
And Find user "automaty7221qa@test.pl" 2s 315ms
And Change user details "email" to "apolloautomattest@test.pl" 316ms
And Save user details 504ms
When Go to "INVITATIONS_TAB" 191ms
And Create invitation for "CARRIER" "CARRIER" "automaty7221qa@test.pl" "notFromPoland" 1s 137ms
Then Verify that invitation can't be sent on already used username 089ms
After Hooks.cleanUpAfterTest() 1s 588ms
Given If user is login then logout 091ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 310ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 506ms
And Verify that user is redirected to registration page 167ms
And Fill tax id registration page "byJSON" 206ms
And Register to application "SUPPLIER" 1s 593ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 107ms
When Go to "INVITATIONS_TAB" 186ms
Then Go to "ACCEPTED_TAB" invitation status tab 085ms
And Invitation is displayed on list "automaty31415@test.pl" 134ms
After Hooks.cleanUpAfterTest() 1s 134ms
Given If user is login then logout 068ms
Given Set token of apiUsername "super-admin-piast" 142ms
And Get setting "INVITATION_EXPIRATION_INTERVAL" for "piast" 170ms
Then Prepare setting: "INVITATION_EXPIRATION_INTERVAL" with value: "-1d" with "super-admin-piast" by API 222ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 354ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 1s 214ms
Then Go to "INVITATIONS_TAB" 189ms
And Go to "EXPIRED_TAB" invitation status tab 083ms
Then Invitation is displayed on list "automaty31415@test.pl" 136ms
After Hooks.deleteInvitationAfterTest() 031ms
After Hooks.rollbackSettings() 036ms
Given Set token of apiUsername "super-admin-piast" 104ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 183ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 322ms
When Login as "piast-admin" 1s 833ms
Then Go to "INVITATIONS_TAB" 161ms
And Go to invitation details 048ms
Then Reject invitation by button as user 111ms
When If user is login then logout 077ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 2s 085ms
And Go to "INVITATIONS_TAB" 152ms
And Go to "REJECTED_TAB" invitation status tab 069ms
Then Invitation is displayed on list "automaty31415@test.pl" 109ms
After Hooks.deleteInvitationAfterTest() 027ms
After Hooks.cleanUserDetailsAfterTest() 129ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 841ms
When Go to "INVITATIONS_TAB" 161ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 074ms
Then Check if company has been verified by GUS 990ms
And If user is login then logout 070ms
When Mock invitation email by admin panel "piast-admin" "automatyy4@test.pl" 5s 324ms
And Verify that user is redirected to registration page 182ms
And Fill tax id registration page "notByJSON" 213ms
Then Verify that user is redirected to registration page 087ms
And Check if data from GUS are automatically completed 2s 078ms
After Hooks.deleteInvitationAfterTest() 025ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 095ms
When Go to "INVITATIONS_TAB" 199ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 067ms
Then Check if company has been verified by GUS 229ms
And If user is login then logout 082ms
When Mock invitation email by admin panel "lantmannen-admin" "automatyy4@test.pl" 5s 305ms
And Verify that user is redirected to registration page 187ms
And Fill tax id registration page "notByJSON" 197ms
Then Verify that user is redirected to registration page 085ms
And Check if data from GUS are automatically completed 2s 079ms
After Hooks.deleteInvitationAfterTest() 022ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 138ms
When Go to "INVITATIONS_TAB" 187ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 099ms
Then Check if company has been verified by GUS 237ms
And If user is login then logout 095ms
When Mock invitation email by admin panel "keeeper-admin" "automatyy4@test.pl" 5s 387ms
And Verify that user is redirected to registration page 176ms
And Fill tax id registration page "notByJSON" 209ms
Then Verify that user is redirected to registration page 085ms
And Check if data from GUS are automatically completed 2s 076ms
After Hooks.deleteInvitationAfterTest() 023ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 073ms
When Go to "INVITATIONS_TAB" 183ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 127ms
Then Check if company has been verified by GUS 405ms
And If user is login then logout 093ms
When Mock invitation email by admin panel "neuca-admin" "automatyy4@test.pl" 5s 342ms
And Verify that user is redirected to registration page 137ms
And Fill tax id registration page "notByJSON" 220ms
Then Verify that user is redirected to registration page 087ms
And Check if data from GUS are automatically completed 2s 071ms
After Hooks.deleteInvitationAfterTest() 027ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 163ms
When Go to "INVITATIONS_TAB" 192ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 186ms
Then Check if company has been verified by GUS 398ms
And If user is login then logout 083ms
When Mock invitation email by admin panel "farmacol-admin" "automatyy4@test.pl" 5s 341ms
And Verify that user is redirected to registration page 203ms
And Fill tax id registration page "notByJSON" 214ms
Then Verify that user is redirected to registration page 087ms
And Check if data from GUS are automatically completed 2s 085ms
After Hooks.deleteInvitationAfterTest() 023ms
Given If user is login then logout 15s 066ms
And Create invitation by JSON file "super-admin-piast" for "automatyy99@test.pl" "CREATE_SUPPLIER_INVITATION" 343ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy99@test.pl" 5s 364ms
And Verify that user is redirected to registration page 176ms
And Fill tax id registration page "notbyJSON" 211ms
Then Check if non-compliant NIP message is displayed 2s 038ms
After Hooks.deleteInvitationAfterTest() 035ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 132ms
When Go to "INVITATIONS_TAB" 195ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 984ms
Then Check if company existed in apollo is suggest correctly 797ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 972ms
When Go to "INVITATIONS_TAB" 205ms
And Fill part of invitation page for existed company in Apollo "SUPPLIER" "SUPPLIER" "PL" 995ms
Then Check if company existed in apollo is suggest correctly 108ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 155ms
When Go to "INVITATIONS_TAB" 191ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 926ms
Then Check if company existed in apollo is suggest correctly 101ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 020ms
When Go to "INVITATIONS_TAB" 169ms
And Create invitation for "CARRIER" "CARRIER" "automatyy3333@test.pl" "PL" 1s 162ms
Then Check if company has been verified by GUS 389ms
And If user is login then logout 088ms
When Mock invitation email by admin panel "neuca-admin" "automatyy3333@test.pl" 5s 292ms
And Fill tax id registration page "notByJSON" 305ms
And Register to application "CARRIER" 1s 213ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 022ms
And Go to "COMPANIES_TAB" 487ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 321ms
Then Check if user "neuca-admin" have correct permission to edit data from the GUS 112ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 2s 303ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 2s 233ms
When Go to "INVITATIONS_TAB" 191ms
And Create invitation for "CARRIER" "CARRIER" "automatyy3338@test.pl" "PL" 1s 201ms
Then Check if company has been verified by GUS 861ms
And If user is login then logout 095ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy3338@test.pl" 5s 366ms
And Fill tax id registration page "notByJSON" 366ms
And Register to application "CARRIER" 1s 445ms
And Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 1s 140ms
And Go to "COMPANIES_TAB" 447ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 234ms
Then Check if user "super-admin-lantmannen" have correct permission to edit data from the GUS 402ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 2s 062ms