Project Number Date
ApolloFullRunnerReport develop.380 15 kwi 2021, 01:04

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 45s 772ms Failed
Feature Invitation
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 365ms
When Go to "INVITATIONS_TAB" 353ms
And Create invitation for "CARRIER" "CARRIER" "automatyy1@test.pl" "notFromPoland" 1s 409ms
Then Create invitation success alert is displayed 834ms
And Invitation is displayed on list "automatyy1@test.pl" 190ms
After Hooks.deleteInvitationAfterTest() 036ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 153ms
When Go to "INVITATIONS_TAB" 196ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 158ms
Then Create invitation success alert is displayed 266ms
And Invitation is displayed on list "automatyy2@test.pl" 217ms
After Hooks.deleteInvitationAfterTest() 035ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 018ms
When Go to "INVITATIONS_TAB" 166ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 053ms
Then Create invitation success alert is displayed 218ms
And Invitation is displayed on list "automatyy2@test.pl" 198ms
After Hooks.deleteInvitationAfterTest() 034ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 059ms
When Go to "INVITATIONS_TAB" 192ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 121ms
Then Create invitation success alert is displayed 268ms
And Invitation is displayed on list "automatyy2@test.pl" 201ms
After Hooks.deleteInvitationAfterTest() 037ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 088ms
When Go to "INVITATIONS_TAB" 196ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 161ms
Then Create invitation success alert is displayed 202ms
And Invitation is displayed on list "automatyy2@test.pl" 210ms
After Hooks.deleteInvitationAfterTest() 032ms
Given If user is login then logout 093ms
And Create invitation by JSON file "super-admin-skz" for "automatyy15q@test.pl" "CREATE_SUPPLIER_INVITATION" 377ms
When Mock invitation email by admin panel "super-admin-skz" "automatyy15q@test.pl" 6s 141ms
And Fill tax id registration page "byJSON" 371ms
And Verify that user is redirected to registration page 094ms
And Register to application "SUPPLIER" 1s 442ms
Then Check if user can be logged "automatyy15q@test.pl" 3s 834ms
After Hooks.cleanUpAfterTest() 634ms
Given If user is login then logout 211ms
And Create invitation by JSON file "super-admin-piast" for "automatyy19q@test.pl" "CREATE_SUPPLIER_INVITATION" 311ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy19q@test.pl" 5s 409ms
And Fill tax id registration page "byJSON" 361ms
And Verify that user is redirected to registration page 105ms
And Register to application "SUPPLIER" 1s 486ms
Then Check if user can be logged "automatyy19q@test.pl" 2s 807ms
After Hooks.cleanUpAfterTest() 463ms
Given If user is login then logout 100ms
And Create invitation by JSON file "super-admin-lantmannen" for "automatyy2545q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 128ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy2545q@test.pl" 5s 426ms
And Fill tax id registration page "byJSON" 389ms
And Verify that user is redirected to registration page 094ms
And Register to application "SUPPLIER" 1s 456ms
Then Check if user can be logged "automatyy2545q@test.pl" 2s 858ms
After Hooks.cleanUpAfterTest() 322ms
Given If user is login then logout 093ms
And Create invitation by JSON file "super-admin-keeeper" for "automatyy287q@test.pl" "CREATE_SUPPLIER_INVITATION" 889ms
When Mock invitation email by admin panel "super-admin-keeeper" "automatyy287q@test.pl" 5s 379ms
And Fill tax id registration page "byJSON" 368ms
And Verify that user is redirected to registration page 108ms
And Register to application "SUPPLIER" 1s 402ms
Then Check if user can be logged "automatyy287q@test.pl" 4s 987ms
After Hooks.cleanUpAfterTest() 358ms
Given If user is login then logout 073ms
And Create invitation by JSON file "super-admin-alrec" for "automatyy2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 260ms
When Mock invitation email by admin panel "super-admin-alrec" "automatyy2871q@test.pl" 5s 293ms
And Fill tax id registration page "byJSON" 392ms
And Verify that user is redirected to registration page 089ms
And Register to application "SUPPLIER" 1s 286ms
Then Check if user can be logged "automatyy2871q@test.pl" 2s 980ms
After Hooks.cleanUpAfterTest() 368ms
Given If user is login then logout 077ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 301ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 334ms
And Fill tax id registration page "byJSON" 366ms
And Register to application "SUPPLIER" 1s 505ms
And Login as "automaty31415@test.pl" and set token of apiUsername "super-admin-piast" 2s 112ms
Then Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 372ms
And Verify that user is redirected to invitation page "automaty31415@test.pl" 501ms
After Hooks.cleanUpAfterTest() 416ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 093ms
And Create invitation by JSON file "super-admin-lantmannen" for "automaty27182@test.pl" "CREATE_SUPPLIER_INVITATION" 274ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 5s 370ms
And Fill tax id registration page "byJSON" 369ms
And Register to application "SUPPLIER" 1s 565ms
And Login as "automaty27182@test.pl" and set token of apiUsername "super-admin-lantmannen" 31s 264ms
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 241ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 15s 068ms
And Create invitation by JSON file "super-admin-keeeper" for "automaty6022@test.pl" "CREATE_SUPPLIER_INVITATION" 281ms
When Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 5s 417ms
And Fill tax id registration page "byJSON" 381ms
And Register to application "SUPPLIER" 1s 585ms
And Login as "automaty6022@test.pl" and set token of apiUsername "super-admin-keeeper" 31s 324ms
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 442ms
Given If user is login then logout 15s 067ms
And Create invitation by JSON file "super-admin-skz" for "automaty666@test.pl" "CREATE_SUPPLIER_INVITATION" 333ms
When Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 434ms
And Fill tax id registration page "byJSON" 379ms
And Register to application "SUPPLIER" 1s 411ms
And Login as "automaty666@test.pl" and set token of apiUsername "super-admin-skz" 2s 297ms
Then Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 904ms
And Verify that user is redirected to invitation page "automaty666@test.pl" 391ms
After Hooks.cleanUpAfterTest() 398ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 288ms
And Create invitation by JSON file "super-admin-alrec" for "automaty2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 265ms
When Mock invitation email by admin panel "super-admin-alrec" "automaty2871q@test.pl" 5s 412ms
And Fill tax id registration page "byJSON" 377ms
And Register to application "SUPPLIER" 1s 573ms
And Login as "automaty2871q@test.pl" and set token of apiUsername "super-admin-alrec" 31s 320ms
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 298ms
And Create invitation by JSON file "super-admin-skz" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 866ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 40s 222ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 047ms
And Create invitation by JSON file "super-admin-lantmannen" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 801ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 31s 796ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 040ms
And Create invitation by JSON file "super-admin-keeeper" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 833ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 37s 840ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 040ms
And Create invitation by JSON file "super-admin-adama" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 832ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 32s 317ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 049ms
And Create invitation by JSON file "super-admin-piast" 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" 44s 029ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 286ms
And Create invitation by JSON file "super-admin-alrec" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 539ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 48s 938ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 043ms
And Create invitation by JSON file "super-admin-sempertrans" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 354ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 49s 918ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 039ms
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" 106ms
And Prepare user "dnfa1-supplier" details with all notifications and "automaty314153@test.pl" by JSON file 500ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 537ms
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() 222ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 459ms
When Create and accept invitation by JSON file as "super-admin-skz" for "automaty1591qa@test.pl" "CREATE_CARRIER_INVITATION" 2s
And Go to "USERS_TAB" 1s 189ms
And Find user "automaty1591qa@test.pl" 2s 234ms
And Change user details "email" to "apolloautomattest@test.pl" 583ms
And Save user details 501ms
When Go to "INVITATIONS_TAB" 165ms
And Create invitation for "CARRIER" "CARRIER" "automaty1591qa@test.pl" "notFromPoland" 1s 123ms
Then Verify that invitation can't be sent on already used username 090ms
After Hooks.cleanUpAfterTest() 1s 918ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 014ms
When Create and accept invitation by JSON file as "super-admin-lantmannen" for "automaty1231qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 690ms
And Go to "USERS_TAB" 1s 013ms
And Find user "automaty1231qa@test.pl" 2s 228ms
And Change user details "email" to "apolloautomattest@test.pl" 343ms
And Save user details 331ms
When Go to "INVITATIONS_TAB" 166ms
And Create invitation for "CARRIER" "CARRIER" "automaty1231qa@test.pl" "notFromPoland" 997ms
Then Verify that invitation can't be sent on already used username 086ms
After Hooks.cleanUpAfterTest() 1s 369ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 093ms
When Create and accept invitation by JSON file as "super-admin-piast" for "automaty9231qa@test.pl" "CREATE_CARRIER_INVITATION" 651ms
And Go to "USERS_TAB" 851ms
And Find user "automaty9231qa@test.pl" 2s 244ms
And Change user details "email" to "apolloautomattest@test.pl" 288ms
And Save user details 342ms
When Go to "INVITATIONS_TAB" 176ms
And Create invitation for "CARRIER" "CARRIER" "automaty9231qa@test.pl" "notFromPoland" 1s 146ms
Then Verify that invitation can't be sent on already used username 102ms
After Hooks.cleanUpAfterTest() 1s 507ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 172ms
When Create and accept invitation by JSON file as "super-admin-farmacol" for "automaty7221qa@test.pl" "CREATE_CARRIER_INVITATION" 885ms
And Go to "USERS_TAB" 1s 089ms
And Find user "automaty7221qa@test.pl" 2s 280ms
And Change user details "email" to "apolloautomattest@test.pl" 356ms
And Save user details 555ms
When Go to "INVITATIONS_TAB" 190ms
And Create invitation for "CARRIER" "CARRIER" "automaty7221qa@test.pl" "notFromPoland" 1s 174ms
Then Verify that invitation can't be sent on already used username 091ms
After Hooks.cleanUpAfterTest() 1s 453ms
Given If user is login then logout 070ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 375ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 544ms
And Verify that user is redirected to registration page 191ms
And Fill tax id registration page "byJSON" 211ms
And Register to application "SUPPLIER" 1s 507ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 065ms
When Go to "INVITATIONS_TAB" 190ms
Then Go to "ACCEPTED_TAB" invitation status tab 085ms
And Invitation is displayed on list "automaty31415@test.pl" 132ms
After Hooks.cleanUpAfterTest() 1s 271ms
Given If user is login then logout 078ms
Given Set token of apiUsername "super-admin-piast" 100ms
And Get setting "INVITATION_EXPIRATION_INTERVAL" for "piast" 040ms
Then Prepare setting: "INVITATION_EXPIRATION_INTERVAL" with value: "-1d" with "super-admin-piast" by API 267ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 319ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 1s 333ms
Then Go to "INVITATIONS_TAB" 203ms
And Go to "EXPIRED_TAB" invitation status tab 090ms
Then Invitation is displayed on list "automaty31415@test.pl" 152ms
After Hooks.deleteInvitationAfterTest() 033ms
After Hooks.rollbackSettings() 036ms
Given Set token of apiUsername "super-admin-piast" 096ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 174ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 317ms
When Login as "piast-admin" 1s 748ms
Then Go to "INVITATIONS_TAB" 191ms
And Go to invitation details 055ms
Then Reject invitation by button as user 100ms
When If user is login then logout 077ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 2s 057ms
And Go to "INVITATIONS_TAB" 169ms
And Go to "REJECTED_TAB" invitation status tab 069ms
Then Invitation is displayed on list "automaty31415@test.pl" 117ms
After Hooks.deleteInvitationAfterTest() 025ms
After Hooks.cleanUserDetailsAfterTest() 154ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 697ms
When Go to "INVITATIONS_TAB" 189ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 198ms
Then Check if company has been verified by GUS 818ms
And If user is login then logout 057ms
When Mock invitation email by admin panel "piast-admin" "automatyy4@test.pl" 5s 366ms
And Verify that user is redirected to registration page 209ms
And Fill tax id registration page "notByJSON" 227ms
Then Verify that user is redirected to registration page 083ms
And Check if data from GUS are automatically completed 2s 083ms
After Hooks.deleteInvitationAfterTest() 046ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 110ms
When Go to "INVITATIONS_TAB" 212ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 114ms
Then Check if company has been verified by GUS 235ms
And If user is login then logout 089ms
When Mock invitation email by admin panel "lantmannen-admin" "automatyy4@test.pl" 5s 431ms
And Verify that user is redirected to registration page 185ms
And Fill tax id registration page "notByJSON" 228ms
Then Verify that user is redirected to registration page 086ms
And Check if data from GUS are automatically completed 2s 093ms
After Hooks.deleteInvitationAfterTest() 030ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 137ms
When Go to "INVITATIONS_TAB" 198ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 128ms
Then Check if company has been verified by GUS 296ms
And If user is login then logout 078ms
When Mock invitation email by admin panel "keeeper-admin" "automatyy4@test.pl" 5s 453ms
And Verify that user is redirected to registration page 193ms
And Fill tax id registration page "notByJSON" 206ms
Then Verify that user is redirected to registration page 085ms
And Check if data from GUS are automatically completed 2s 089ms
After Hooks.deleteInvitationAfterTest() 026ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 098ms
When Go to "INVITATIONS_TAB" 178ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 231ms
Then Check if company has been verified by GUS 416ms
And If user is login then logout 088ms
When Mock invitation email by admin panel "neuca-admin" "automatyy4@test.pl" 5s 383ms
And Verify that user is redirected to registration page 162ms
And Fill tax id registration page "notByJSON" 204ms
Then Verify that user is redirected to registration page 090ms
And Check if data from GUS are automatically completed 2s 085ms
After Hooks.deleteInvitationAfterTest() 026ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 189ms
When Go to "INVITATIONS_TAB" 201ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 260ms
Then Check if company has been verified by GUS 336ms
And If user is login then logout 082ms
When Mock invitation email by admin panel "farmacol-admin" "automatyy4@test.pl" 5s 382ms
And Verify that user is redirected to registration page 213ms
And Fill tax id registration page "notByJSON" 203ms
Then Verify that user is redirected to registration page 080ms
And Check if data from GUS are automatically completed 2s 070ms
After Hooks.deleteInvitationAfterTest() 022ms
Given If user is login then logout 15s 067ms
And Create invitation by JSON file "super-admin-piast" for "automatyy99@test.pl" "CREATE_SUPPLIER_INVITATION" 322ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy99@test.pl" 5s 404ms
And Verify that user is redirected to registration page 182ms
And Fill tax id registration page "notbyJSON" 226ms
Then Check if non-compliant NIP message is displayed 2s 039ms
After Hooks.deleteInvitationAfterTest() 033ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 172ms
When Go to "INVITATIONS_TAB" 190ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 955ms
Then Check if company existed in apollo is suggest correctly 693ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 988ms
When Go to "INVITATIONS_TAB" 176ms
And Fill part of invitation page for existed company in Apollo "SUPPLIER" "SUPPLIER" "PL" 1s 029ms
Then Check if company existed in apollo is suggest correctly 119ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 088ms
When Go to "INVITATIONS_TAB" 194ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 991ms
Then Check if company existed in apollo is suggest correctly 118ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 002ms
When Go to "INVITATIONS_TAB" 166ms
And Create invitation for "CARRIER" "CARRIER" "automatyy3333@test.pl" "PL" 1s 195ms
Then Check if company has been verified by GUS 402ms
And If user is login then logout 097ms
When Mock invitation email by admin panel "neuca-admin" "automatyy3333@test.pl" 5s 333ms
And Fill tax id registration page "notByJSON" 339ms
And Register to application "CARRIER" 1s 463ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 049ms
And Go to "COMPANIES_TAB" 500ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 252ms
Then Check if user "neuca-admin" have correct permission to edit data from the GUS 111ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 2s 387ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 2s 288ms
When Go to "INVITATIONS_TAB" 187ms
And Create invitation for "CARRIER" "CARRIER" "automatyy3338@test.pl" "PL" 1s 133ms
Then Check if company has been verified by GUS 772ms
And If user is login then logout 099ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy3338@test.pl" 5s 325ms
And Fill tax id registration page "notByJSON" 381ms
And Register to application "CARRIER" 1s 517ms
And Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 1s 077ms
And Go to "COMPANIES_TAB" 457ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 245ms
Then Check if user "super-admin-lantmannen" have correct permission to edit data from the GUS 403ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 4s 858ms