Project Number Date
ApolloFullRunnerReport apollo-test-2.57 27 cze 2021, 06:33

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Invitation 470 3 15 0 0 488 52 3 55 19m 18s 438ms Failed
Feature Invitation
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 734ms
And Delete invitations with email "automatyy1@test.pl" 018ms
When Go to "INVITATIONS_TAB" 625ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy1@test.pl" "notFromPoland" 2s 729ms
Then Create invitation success alert is displayed 1s 630ms
And Invitation is displayed on list "automatyy1@test.pl" 738ms
After Hooks.deleteInvitationAfterTest() 154ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 905ms
And Delete invitations with email "automatyy2@test.pl" 014ms
When Go to "INVITATIONS_TAB" 442ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 2s 286ms
Then Create invitation success alert is displayed 1s 190ms
And Invitation is displayed on list "automatyy2@test.pl" 516ms
After Hooks.deleteInvitationAfterTest() 144ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 890ms
And Delete invitations with email "automatyy2@test.pl" 017ms
When Go to "INVITATIONS_TAB" 483ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 2s 617ms
Then Create invitation success alert is displayed 875ms
And Invitation is displayed on list "automatyy2@test.pl" 586ms
After Hooks.deleteInvitationAfterTest() 145ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 5s 724ms
And Delete invitations with email "automatyy2@test.pl" 014ms
When Go to "INVITATIONS_TAB" 498ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 2s 549ms
Then Create invitation success alert is displayed 1s 007ms
And Invitation is displayed on list "automatyy2@test.pl" 594ms
After Hooks.deleteInvitationAfterTest() 170ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 420ms
And Delete invitations with email "automatyy2@test.pl" 017ms
When Go to "INVITATIONS_TAB" 545ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 2s 595ms
Then Create invitation success alert is displayed 734ms
And Invitation is displayed on list "automatyy2@test.pl" 745ms
After Hooks.deleteInvitationAfterTest() 140ms
Given Set token of apiUsername "super-admin-skz" 228ms
And Delete invitations with email "automatyy15q@test.pl" 017ms
And Change tax id in existing companies with given tax id number "super-admin-skz" in JSON "CREATE_SUPPLIER_INVITATION" 013ms
And If user is login then logout 271ms
And Create invitation by JSON file "super-admin-skz" for "automatyy15q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 503ms
When Mock invitation email by admin panel "super-admin-skz" "automatyy15q@test.pl" 7s 995ms
And Fill tax id registration page "byJSON" 1s 075ms
And Verify that user is redirected to registration page 161ms
And Register to application "SUPPLIER" 4s 061ms
Then Check if user can be logged "automatyy15q@test.pl" 11s 262ms
After Hooks.cleanUpAfterTest() 1s 438ms
Given Set token of apiUsername "super-admin-piast" 235ms
And Delete invitations with email "automatyy19q@test.pl" 013ms
And Change tax id in existing companies with given tax id number "super-admin-piast" in JSON "CREATE_SUPPLIER_INVITATION" 014ms
And If user is login then logout 198ms
And Create invitation by JSON file "super-admin-piast" for "automatyy19q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 321ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy19q@test.pl" 7s 537ms
And Fill tax id registration page "byJSON" 844ms
And Verify that user is redirected to registration page 155ms
And Register to application "SUPPLIER" 4s 254ms
Then Check if user can be logged "automatyy19q@test.pl" 8s 444ms
After Hooks.cleanUpAfterTest() 1s 342ms
Given Set token of apiUsername "super-admin-lantmannen" 222ms
And Delete invitations with email "automatyy2545q@test.pl" 013ms
And Change tax id in existing companies with given tax id number "super-admin-lantmannen" in JSON "CREATE_SUPPLIER_INVITATION" 013ms
And If user is login then logout 265ms
And Create invitation by JSON file "super-admin-lantmannen" for "automatyy2545q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 689ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy2545q@test.pl" 7s 689ms
And Fill tax id registration page "byJSON" 745ms
And Verify that user is redirected to registration page 158ms
And Register to application "SUPPLIER" 4s 289ms
Then Check if user can be logged "automatyy2545q@test.pl" 7s 263ms
After Hooks.cleanUpAfterTest() 1s 232ms
Given Set token of apiUsername "super-admin-keeeper" 232ms
And Delete invitations with email "automatyy287q@test.pl" 015ms
And Change tax id in existing companies with given tax id number "super-admin-keeeper" in JSON "CREATE_SUPPLIER_INVITATION" 012ms
And If user is login then logout 259ms
And Create invitation by JSON file "super-admin-keeeper" for "automatyy287q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 524ms
When Mock invitation email by admin panel "super-admin-keeeper" "automatyy287q@test.pl" 7s 542ms
And Fill tax id registration page "byJSON" 816ms
And Verify that user is redirected to registration page 158ms
And Register to application "SUPPLIER" 3s 697ms
Then Check if user can be logged "automatyy287q@test.pl" 8s 773ms
After Hooks.cleanUpAfterTest() 1s 473ms
Given Set token of apiUsername "super-admin-alrec" 231ms
And Delete invitations with email "automatyy2871q@test.pl" 014ms
And Change tax id in existing companies with given tax id number "super-admin-alrec" in JSON "CREATE_SUPPLIER_INVITATION" 013ms
And If user is login then logout 513ms
And Create invitation by JSON file "super-admin-alrec" for "automatyy2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 497ms
When Mock invitation email by admin panel "super-admin-alrec" "automatyy2871q@test.pl" 7s 513ms
And Fill tax id registration page "byJSON" 839ms
And Verify that user is redirected to registration page 160ms
And Register to application "SUPPLIER" 4s 340ms
Then Check if user can be logged "automatyy2871q@test.pl" 7s 288ms
After Hooks.cleanUpAfterTest() 1s 241ms
Given Set token of apiUsername "super-admin-piast" 224ms
And Delete invitations with email "automaty31415@test.pl" 013ms
And Change tax id in existing companies with given tax id number "super-admin-piast" in JSON "CREATE_SUPPLIER_INVITATION" 013ms
And If user is login then logout 444ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 297ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 7s 435ms
And Fill tax id registration page "byJSON" 870ms
And Register to application "SUPPLIER" 4s 387ms
And Wait "5" seconds 5s
And Login as "automaty31415@test.pl" and set token of apiUsername "super-admin-piast" 5s 892ms
Then Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 7s 461ms
And Verify that user is redirected to invitation page "automaty31415@test.pl" 897ms
After Hooks.cleanUpAfterTest() 1s 278ms
Given Set token of apiUsername "super-admin-lantmannen" 232ms
And Delete invitations with email "automaty27182@test.pl" 015ms
And Change tax id in existing companies with given tax id number "super-admin-lantmannen" in JSON "CREATE_SUPPLIER_INVITATION" 014ms
And If user is login then logout 266ms
And Create invitation by JSON file "super-admin-lantmannen" for "automaty27182@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 895ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 7s 602ms
And Fill tax id registration page "byJSON" 888ms
And Register to application "SUPPLIER" 4s 343ms
And Wait "5" seconds 5s
And Login as "automaty27182@test.pl" and set token of apiUsername "super-admin-lantmannen" 4s 654ms
Then Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 7s 652ms
And Verify that user is redirected to invitation page "automaty27182@test.pl" 830ms
After Hooks.cleanUpAfterTest() 1s 242ms
Given Set token of apiUsername "super-admin-keeeper" 236ms
And Delete invitations with email "automaty6022@test.pl" 015ms
And Change tax id in existing companies with given tax id number "super-admin-keeeper" in JSON "CREATE_SUPPLIER_INVITATION" 012ms
And If user is login then logout 258ms
And Create invitation by JSON file "super-admin-keeeper" for "automaty6022@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 469ms
When Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 7s 517ms
And Fill tax id registration page "byJSON" 913ms
And Register to application "SUPPLIER" 4s 151ms
And Wait "5" seconds 5s
And Login as "automaty6022@test.pl" and set token of apiUsername "super-admin-keeeper" 5s 818ms
Then Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 7s 545ms
And Verify that user is redirected to invitation page "automaty6022@test.pl" 988ms
After Hooks.cleanUpAfterTest() 1s 189ms
Given Set token of apiUsername "super-admin-skz" 214ms
And Delete invitations with email "automaty6666@test.pl" 015ms
And Change tax id in existing companies with given tax id number "super-admin-skz" in JSON "CREATE_SUPPLIER_INVITATION" 014ms
And If user is login then logout 270ms
And Create invitation by JSON file "super-admin-skz" for "automaty6666@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 497ms
When Mock invitation email by admin panel "super-admin-skz" "automaty6666@test.pl" 7s 523ms
And Fill tax id registration page "byJSON" 828ms
And Register to application "SUPPLIER" 4s 112ms
And Wait "5" seconds 5s
And Login as "automaty6666@test.pl" and set token of apiUsername "super-admin-skz" 8s 221ms
Then Mock invitation email by admin panel "super-admin-skz" "automaty6666@test.pl" 7s 494ms
And Verify that user is redirected to invitation page "automaty6666@test.pl" 887ms
After Hooks.cleanUpAfterTest() 1s 234ms
Given Set token of apiUsername "super-admin-alrec" 226ms
And Delete invitations with email "automaty2871q@test.pl" 015ms
And Change tax id in existing companies with given tax id number "super-admin-alrec" in JSON "CREATE_SUPPLIER_INVITATION" 014ms
And If user is login then logout 511ms
And Create invitation by JSON file "super-admin-alrec" for "automaty2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 549ms
When Mock invitation email by admin panel "super-admin-alrec" "automaty2871q@test.pl" 7s 293ms
And Fill tax id registration page "byJSON" 871ms
And Register to application "SUPPLIER" 4s 348ms
And Wait "5" seconds 5s
And Login as "automaty2871q@test.pl" and set token of apiUsername "super-admin-alrec" 4s 682ms
Then Mock invitation email by admin panel "super-admin-alrec" "automaty2871q@test.pl" 7s 743ms
And Verify that user is redirected to invitation page "automaty2871q@test.pl" 731ms
After Hooks.cleanUpAfterTest() 1s 192ms
Given Set token of apiUsername "super-admin-skz" 221ms
And Delete invitations with email "apolloautomattest@gmail.com" 016ms
And Create invitation by JSON file "super-admin-skz" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 1s 603ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 39s 005ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 200ms
Given Set token of apiUsername "super-admin-lantmannen" 231ms
And Delete invitations with email "apolloautomattest@gmail.com" 015ms
And Create invitation by JSON file "super-admin-lantmannen" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 1s 620ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 44s 924ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 234ms
Given Set token of apiUsername "super-admin-keeeper" 214ms
And Delete invitations with email "apolloautomattest@gmail.com" 012ms
And Create invitation by JSON file "super-admin-keeeper" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 1s 769ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 32s 266ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 203ms
Given Set token of apiUsername "super-admin-adama" 229ms
And Delete invitations with email "apolloautomattest@gmail.com" 016ms
And Create invitation by JSON file "super-admin-adama" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 1s 562ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 13s 501ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 157ms
Given Set token of apiUsername "super-admin-piast" 243ms
And Delete invitations with email "apolloautomattest@gmail.com" 019ms
And Create invitation by JSON file "super-admin-piast" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 1s 327ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 32s 608ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 176ms
Given Set token of apiUsername "super-admin-alrec" 228ms
And Delete invitations with email "apolloautomattest@gmail.com" 016ms
And Create invitation by JSON file "super-admin-alrec" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 895ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 32s 692ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 267ms
Given Set token of apiUsername "super-admin-sempertrans" 228ms
And Delete invitations with email "apolloautomattest@gmail.com" 013ms
And Create invitation by JSON file "super-admin-sempertrans" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 1s 058ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 38s 622ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 186ms
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" 223ms
And Prepare user "dnfa1-supplier" details with all notifications and "automaty314153@test.pl" by JSON file 1s 548ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 752ms
And Prepare user "dnfa1-supplier-2" details with all notifications and "automaty214152@test.pl" by JSON file 1s 329ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty214152@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 649ms
When Login as "dnfa1-supplier" and set token of apiUsername "super-admin-farmacol" 8s 375ms
And Go to "INVITATIONS_TAB" 30s 882ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.xpath: //a[@href = '#/invitations/create'] | //a[@href = '/invitations/create'] (tried for 30 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:177)
	at CucumberTests.BaseTest.goToTab(BaseTest.java:94)
	at CucumberTests.Transport.CreateTransport.GoToTab(CreateTransport.java:206)
	at ✽.Go to "INVITATIONS_TAB"(file:Features/Atom/Invitations/Invitation.feature:86)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[@href = '#/invitations/create'] | //a[@href = '/invitations/create']
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: 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:177)
	at CucumberTests.BaseTest.goToTab(BaseTest.java:94)
	at CucumberTests.Transport.CreateTransport.GoToTab(CreateTransport.java:206)
	at sun.reflect.GeneratedMethodAccessor222.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)
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() 1s 267ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 644ms
When Create and accept invitation by JSON file as "super-admin-skz" for "automaty1591qa@test.pl" "CREATE_CARRIER_INVITATION" 5s 998ms
And Go to "USERS_TAB" 3s 095ms
And Find user "automaty1591qa@test.pl" 2s 669ms
And Change user details "email" to "apolloautomattest@test.pl" 930ms
And Save user details 2s 550ms
When Go to "INVITATIONS_TAB" 431ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automaty1591qa@test.pl" "notFromPoland" 2s 426ms
Then Verify that invitation can't be sent on already used username 373ms
After Hooks.cleanUpAfterTest() 5s 114ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 490ms
When Create and accept invitation by JSON file as "super-admin-lantmannen" for "automaty1231qa@test.pl" "CREATE_CARRIER_INVITATION" 4s 482ms
And Go to "USERS_TAB" 2s 531ms
And Find user "automaty1231qa@test.pl" 2s 732ms
And Change user details "email" to "apolloautomattest@test.pl" 867ms
And Save user details 1s 210ms
When Go to "INVITATIONS_TAB" 480ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automaty1231qa@test.pl" "notFromPoland" 2s 567ms
Then Verify that invitation can't be sent on already used username 234ms
After Hooks.cleanUpAfterTest() 3s 285ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 661ms
When Create and accept invitation by JSON file as "super-admin-piast" for "automaty9231qa@test.pl" "CREATE_CARRIER_INVITATION" 3s 676ms
And Go to "USERS_TAB" 2s 826ms
And Find user "automaty9231qa@test.pl" 2s 693ms
And Change user details "email" to "apolloautomattest@test.pl" 898ms
And Save user details 1s 343ms
When Go to "INVITATIONS_TAB" 473ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automaty9231qa@test.pl" "notFromPoland" 2s 591ms
Then Verify that invitation can't be sent on already used username 300ms
After Hooks.cleanUpAfterTest() 4s 526ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 6s 973ms
When Create and accept invitation by JSON file as "super-admin-farmacol" for "automaty7221qa@test.pl" "CREATE_CARRIER_INVITATION" 5s 032ms
And Go to "USERS_TAB" 2s 878ms
And Find user "automaty7221qa@test.pl" 2s 731ms
And Change user details "email" to "apolloautomattest@test.pl" 864ms
And Save user details 1s 649ms
When Go to "INVITATIONS_TAB" 483ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automaty7221qa@test.pl" "notFromPoland" 2s 545ms
Then Verify that invitation can't be sent on already used username 445ms
After Hooks.cleanUpAfterTest() 5s 845ms
Given Set token of apiUsername "super-admin-piast" 243ms
And Delete invitations with email "automaty31415@test.pl" 013ms
And Change tax id in existing companies with given tax id number "super-admin-piast" in JSON "CREATE_SUPPLIER_INVITATION" 013ms
And If user is login then logout 284ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 347ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 7s 665ms
And Verify that user is redirected to registration page 281ms
And Fill tax id registration page "byJSON" 613ms
And Register to application "SUPPLIER" 4s 405ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 5s 884ms
When Go to "INVITATIONS_TAB" 508ms
Then Go to "ACCEPTED_TAB" invitation status tab 285ms
And Invitation is displayed on list "automaty31415@test.pl" 460ms
After Hooks.cleanUpAfterTest() 4s 313ms
Given Set token of apiUsername "super-admin-piast" 231ms
And Delete invitations with email "automaty31415@test.pl" 023ms
And If user is login then logout 267ms
Given Set token of apiUsername "super-admin-piast" 248ms
And Get setting "INVITATION_EXPIRATION_INTERVAL" for "piast" 145ms
Then Prepare setting: "INVITATION_EXPIRATION_INTERVAL" with value: "-1d" with "super-admin-piast" by API 141ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 338ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 512ms
Then Go to "INVITATIONS_TAB" 526ms
And Go to "EXPIRED_TAB" invitation status tab 300ms
Then Invitation is displayed on list "automaty31415@test.pl" 470ms
After Hooks.deleteInvitationAfterTest() 250ms
After Hooks.rollbackSettings() 124ms
Scenario Outline Check if rejected invitation is visible in rejected tab
Steps
Given Set token of apiUsername "super-admin-piast" 223ms
And Delete invitations with email "" 014ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 1s 142ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 600ms
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.GeneratedMethodAccessor74.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:80)
	at CucumberTests.Invitation.RegistrationTest.createInvitationByJSONFile(RegistrationTest.java:64)
	at ✽.Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION"(file:Features/Atom/Invitations/Invitation.feature:171)
When Login as "piast-admin" 000ms
Then Go to "INVITATIONS_TAB" 000ms
And Go to invitation details 000ms
Then Reject invitation by button as user 000ms
When If user is login then logout 000ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 000ms
And Go to "INVITATIONS_TAB" 000ms
And Go to "REJECTED_TAB" invitation status tab 000ms
Then Invitation is displayed on list "automaty31415@test.pl" 000ms
Hooks
After Hooks.deleteInvitationAfterTest() 000ms
java.lang.NullPointerException
	at CucumberTests.Hooks.deleteInvitationAfterTest(Hooks.java:270)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
After Hooks.cleanUserDetailsAfterTest() 863ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 317ms
And Delete invitations with email "automatyy43@test.pl" 014ms
When Go to "INVITATIONS_TAB" 507ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy43@test.pl" "PL" 2s 563ms
Then Check content of message about invitation "GUSAlert" 1s 400ms
And If user is login then logout 268ms
When Mock invitation email by admin panel "piast-admin" "automatyy43@test.pl" 7s 479ms
And Verify that user is redirected to registration page 467ms
And Fill tax id registration page "notByJSON" 622ms
Then Verify that user is redirected to registration page 150ms
And Check if data from GUS are automatically completed 2s 235ms
After Hooks.deleteInvitationAfterTest() 025ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 147ms
And Delete invitations with email "automatyy45@test.pl" 013ms
When Go to "INVITATIONS_TAB" 415ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy45@test.pl" "PL" 2s 475ms
Then Check content of message about invitation "GUSAlert" 966ms
And If user is login then logout 263ms
When Mock invitation email by admin panel "lantmannen-admin" "automatyy45@test.pl" 7s 547ms
And Verify that user is redirected to registration page 320ms
And Fill tax id registration page "notByJSON" 610ms
Then Verify that user is redirected to registration page 158ms
And Check if data from GUS are automatically completed 2s 255ms
After Hooks.deleteInvitationAfterTest() 030ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 463ms
And Delete invitations with email "automatyy46@test.pl" 015ms
When Go to "INVITATIONS_TAB" 486ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy46@test.pl" "PL" 2s 617ms
Then Check content of message about invitation "GUSAlert" 1s 112ms
And If user is login then logout 496ms
When Mock invitation email by admin panel "keeeper-admin" "automatyy46@test.pl" 7s 504ms
And Verify that user is redirected to registration page 385ms
And Fill tax id registration page "notByJSON" 550ms
Then Verify that user is redirected to registration page 149ms
And Check if data from GUS are automatically completed 2s 272ms
After Hooks.deleteInvitationAfterTest() 028ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 8s 295ms
And Delete invitations with email "automatyy47@test.pl" 014ms
When Go to "INVITATIONS_TAB" 555ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy47@test.pl" "PL" 2s 595ms
Then Check content of message about invitation "GUSAlert" 1s 649ms
And If user is login then logout 273ms
When Mock invitation email by admin panel "neuca-admin" "automatyy47@test.pl" 7s 467ms
And Verify that user is redirected to registration page 242ms
And Fill tax id registration page "notByJSON" 616ms
Then Verify that user is redirected to registration page 151ms
And Check if data from GUS are automatically completed 2s 241ms
After Hooks.deleteInvitationAfterTest() 030ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 2s 379ms
And Delete invitations with email "automatyy48@test.pl" 013ms
When Go to "INVITATIONS_TAB" 461ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy48@test.pl" "PL" 2s 716ms
Then Check content of message about invitation "GUSAlert" 1s 833ms
And If user is login then logout 268ms
When Mock invitation email by admin panel "farmacol-admin" "automatyy48@test.pl" 7s 476ms
And Verify that user is redirected to registration page 505ms
And Fill tax id registration page "notByJSON" 605ms
Then Verify that user is redirected to registration page 142ms
And Check if data from GUS are automatically completed 2s 278ms
After Hooks.deleteInvitationAfterTest() 030ms
Given Set token of apiUsername "super-admin-piast" 228ms
And Delete invitations with email "automatyy99@test.pl" 011ms
And If user is login then logout 15s 071ms
And Create invitation by JSON file "super-admin-piast" for "automatyy99@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 351ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy99@test.pl" 7s 700ms
And Verify that user is redirected to registration page 369ms
And Fill tax id registration page "notbyJSON" 514ms
Then Check if non-compliant NIP message is displayed 2s 089ms
After Hooks.deleteInvitationAfterTest() 141ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 457ms
When Go to "INVITATIONS_TAB" 506ms
And Go to create invitation form 247ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" "null" 1s 818ms
Then Check if company existed in apollo is suggest correctly 951ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 325ms
When Go to "INVITATIONS_TAB" 465ms
And Go to create invitation form 244ms
And Fill part of invitation page for existed company in Apollo "SUPPLIER" "SUPPLIER" "PL" "null" 1s 823ms
Then Check if company existed in apollo is suggest correctly 305ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 2s 334ms
When Go to "INVITATIONS_TAB" 439ms
And Go to create invitation form 201ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" "null" 1s 879ms
Then Check if company existed in apollo is suggest correctly 211ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 104ms
And Delete invitations with email "automatyy3333@test.pl" 013ms
When Go to "INVITATIONS_TAB" 473ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy3333@test.pl" "PL" 2s 590ms
Then Check content of message about invitation "GUSAlert" 1s 551ms
And If user is login then logout 446ms
When Mock invitation email by admin panel "neuca-admin" "automatyy3333@test.pl" 7s 475ms
And Fill tax id registration page "notByJSON" 779ms
And Register to application "CARRIER" 4s 017ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 334ms
And Go to "COMPANIES_TAB" 1s 252ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 877ms
Then Check if user "neuca-admin" have correct permission to edit data from the GUS 289ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 8s 927ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 6s 213ms
And Delete invitations with email "automatyy3338@test.pl" 018ms
When Go to "INVITATIONS_TAB" 535ms
And Create invitation for "new" user "CARRIER" "CARRIER" "automatyy3338@test.pl" "PL" 2s 392ms
Then Check content of message about invitation "GUSAlert" 1s 050ms
And If user is login then logout 263ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy3338@test.pl" 7s 565ms
And Fill tax id registration page "notByJSON" 937ms
And Register to application "CARRIER" 4s 016ms
And Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 2s 383ms
And Go to "COMPANIES_TAB" 1s 461ms
And Go to company "POLSKI KONCERN NAFTOWY ORLEN SPÓŁKA AKCYJNA" details 831ms
Then Check if user "super-admin-lantmannen" have correct permission to edit data from the GUS 1s 275ms
After Hooks.changeCompanyNIPAndDeleteFromGUSCompanyDatabaseTable() 5s 508ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 7s 940ms
And Delete invitations with email "aaaa@keeeper.pl" 015ms
When Go to "INVITATIONS_TAB" 505ms
And Go to create invitation form 261ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "PRODUCER" "null" "aaaa@keeeper.pl" 1s 196ms
Then Check if NIP is not required to inviting to your company 30s 120ms
When Send invitation 196ms
Then Create invitation success alert is displayed 1s 074ms
And Invitation is displayed on list "aaaa@keeeper.pl" 768ms
After Hooks.deleteInvitationAfterTest() 246ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 9s 459ms
And Delete invitations with email "aaaa@neuca.pl" 015ms
When Go to "INVITATIONS_TAB" 444ms
And Go to create invitation form 216ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "WAREHOUSEMAN" "null" "aaaa@neuca.pl" 1s 005ms
Then Check if NIP is not required to inviting to your company 30s 164ms
When Send invitation 169ms
Then Create invitation success alert is displayed 1s 559ms
And Invitation is displayed on list "aaaa@neuca.pl" 786ms
After Hooks.deleteInvitationAfterTest() 167ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 9s 415ms
And Delete invitations with email "aaaa@farmacol.com.pl" 015ms
When Go to "INVITATIONS_TAB" 487ms
And Go to create invitation form 249ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "WAREHOUSE_MANAGER" "null" "aaaa@farmacol.com.pl" 1s 280ms
Then Check if NIP is not required to inviting to your company 30s 163ms
When Send invitation 195ms
Then Create invitation success alert is displayed 1s 833ms
And Invitation is displayed on list "aaaa@farmacol.com.pl" 767ms
After Hooks.deleteInvitationAfterTest() 177ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 563ms
And Delete invitations with email "aaaa@keeeper.pl" 014ms
When Go to "INVITATIONS_TAB" 501ms
And Go to create invitation form 240ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "PRODUCER" "null" "aaaa@keeeper.pl" 1s 191ms
When Send invitation 168ms
Then Create invitation success alert is displayed 1s 044ms
And Check content of message about invitation "ownCompany" 174ms
And Invitation is displayed on list "aaaa@keeeper.pl" 593ms
After Hooks.deleteInvitationAfterTest() 154ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 313ms
And Delete invitations with email "aaaa@neuca.pl" 015ms
When Go to "INVITATIONS_TAB" 450ms
And Go to create invitation form 228ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "WAREHOUSEMAN" "null" "aaaa@neuca.pl" 1s 226ms
When Send invitation 175ms
Then Create invitation success alert is displayed 1s 433ms
And Check content of message about invitation "ownCompany" 135ms
And Invitation is displayed on list "aaaa@neuca.pl" 576ms
After Hooks.deleteInvitationAfterTest() 140ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 2s 410ms
And Delete invitations with email "aaaa@farmacol.com.pl" 014ms
When Go to "INVITATIONS_TAB" 470ms
And Go to create invitation form 246ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "WAREHOUSE_MANAGER" "null" "aaaa@farmacol.com.pl" 1s 288ms
When Send invitation 178ms
Then Create invitation success alert is displayed 1s 736ms
And Check content of message about invitation "ownCompany" 164ms
And Invitation is displayed on list "aaaa@farmacol.com.pl" 609ms
After Hooks.deleteInvitationAfterTest() 136ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 388ms
And Delete invitations with email "abc@keeeper.pl" 013ms
When Go to "INVITATIONS_TAB" 444ms
And Go to create invitation form 255ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "PRODUCER" "null" "aaaa@kper.pl" 1s 155ms
When Send invitation 171ms
Then Verify that wrong mail domain alert is displayed 178ms
When Fill part of invitation page for existed company in Apollo "null" "null" "null" "abc@keeeper.pl" 351ms
And Send invitation 141ms
Then Create invitation success alert is displayed 985ms
And Check content of message about invitation "ownCompany" 165ms
And Invitation is displayed on list "abc@keeeper.pl" 600ms
After Hooks.deleteInvitationAfterTest() 143ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 263ms
And Delete invitations with email "abcd@neuca.pl" 014ms
When Go to "INVITATIONS_TAB" 466ms
And Go to create invitation form 230ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "WAREHOUSEMAN" "null" "aaaa@neeeuca.pl" 1s 224ms
When Send invitation 169ms
Then Verify that wrong mail domain alert is displayed 166ms
When Fill part of invitation page for existed company in Apollo "null" "null" "null" "abcd@neuca.pl" 340ms
And Send invitation 161ms
Then Create invitation success alert is displayed 1s 445ms
And Check content of message about invitation "ownCompany" 162ms
And Invitation is displayed on list "abcd@neuca.pl" 595ms
After Hooks.deleteInvitationAfterTest() 171ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 2s 449ms
And Delete invitations with email "abcde@farmacol.com.pl" 014ms
When Go to "INVITATIONS_TAB" 492ms
And Go to create invitation form 183ms
And Fill part of invitation page for existed company in Apollo "JOIN_COMPANY" "WAREHOUSE_MANAGER" "null" "aaaa@farrrmacol.com.pl" 1s 158ms
When Send invitation 153ms
Then Verify that wrong mail domain alert is displayed 141ms
When Fill part of invitation page for existed company in Apollo "null" "null" "null" "abcde@farmacol.com.pl" 357ms
And Send invitation 124ms
Then Create invitation success alert is displayed 1s 736ms
And Check content of message about invitation "ownCompany" 134ms
And Invitation is displayed on list "abcde@farmacol.com.pl" 505ms
After Hooks.deleteInvitationAfterTest() 129ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 7s 170ms
And Delete invitations with email "dha1-supplier-2@qa.qa-test" 015ms
When Go to "INVITATIONS_TAB" 553ms
And Create invitation for "new" user "CARRIER" "CARRIER" "dha1-supplier-2@qa.qa-test" "AL" 2s 601ms
Then Check content of message about invitation "incompatibleNIP" 394ms
After Hooks.deleteInvitationAfterTest() 025ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 979ms
And Delete invitations with email "dha1-supplier-2@qa.qa-test" 013ms
When Go to "INVITATIONS_TAB" 580ms
And Create invitation for "new" user "CARRIER" "CARRIER" "dha1-supplier-2@qa.qa-test" "AL" 2s 637ms
Then Check content of message about invitation "incompatibleNIP" 305ms
After Hooks.deleteInvitationAfterTest() 024ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 474ms
And Delete invitations with email "dha1-supplier-2@qa.qa-test" 016ms
When Go to "INVITATIONS_TAB" 492ms
And Go to create invitation form 237ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" "dha1-supplier-2@qa.qa-test" 2s 240ms
Then Check if company existed in apollo is suggest correctly 219ms
When Send invitation 158ms
Then Check content of message about invitation "incompatibleNIP" 368ms
After Hooks.deleteInvitationAfterTest() 026ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 311ms
And Delete invitations with email "dha1-supplier-2@qa.qa-test" 016ms
When Go to "INVITATIONS_TAB" 488ms
And Go to create invitation form 235ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" "dha1-supplier-2@qa.qa-test" 2s 128ms
Then Check if company existed in apollo is suggest correctly 155ms
When Send invitation 153ms
Then Check content of message about invitation "incompatibleNIP" 298ms
After Hooks.deleteInvitationAfterTest() 026ms
Scenario Outline Check if it is possible to invite existing user in order to associate him with principal company [A-7315]
Steps
Given Set token of apiUsername "super-admin-alrec" 219ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "automatyy3333@test.pl" by JSON file 1s 376ms
When Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 213ms
And Go to "INVITATIONS_TAB" 533ms
And Create invitation for "existing" user "SUPPLIER" "SUPPLIER" "automatyy3333@test.pl" "PL" 2s 621ms
And Wait "3" seconds 3s
Then Create invitation success alert is displayed 15s 041ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'success')]"}
  (Session info: headless chrome=91.0.4472.114)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.u5reoh}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 5a5499d3085df027d32946dd6250004a
*** Element info: {Using=xpath, value=//div[contains(@class, 'success')]}
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Invitation.InvitationTest.createInvitationSuccessAlertIsDisplayed(InvitationTest.java:59)
	at ✽.Create invitation success alert is displayed(file:Features/Atom/Invitations/Invitation.feature:346)
After Hooks.deleteInvitationAfterTest() 028ms
After Hooks.cleanUserDetailsAfterTest() 1s 214ms