Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IT tests are lacking snapshots on failure #23

Closed
denis-anisimov opened this issue Aug 28, 2021 · 0 comments · Fixed by #39
Closed

IT tests are lacking snapshots on failure #23

denis-anisimov opened this issue Aug 28, 2021 · 0 comments · Fixed by #39
Assignees

Comments

@denis-anisimov
Copy link

denis-anisimov commented Aug 28, 2021

Quarkus ITs are based on Junit5 which doesn't support @Rules.
The ScreenshotOnFailureRule object which is used in the base abstract test for quarkus ITs doesn't do anything since it's Junit 4 Rule (and as said above the test is executed using Junit5 without Rules support).

As a result : if test is failing there is no any way to check what's going on there.

The screenshots support should be done for quarkus ITs using Juni5 API somehow.

@denis-anisimov denis-anisimov self-assigned this Sep 7, 2021
denis-anisimov pushed a commit that referenced this issue Sep 9, 2021
Quarkus integration tests should be used instead of unit tests.
Screenshot on failure extension is added.

fixes #23
denis-anisimov pushed a commit that referenced this issue Oct 5, 2021
Quarkus integration tests should be used instead of unit tests.
Screenshot on failure extension is added.

fixes #23
denis-anisimov pushed a commit that referenced this issue Oct 6, 2021
Quarkus integration tests should be used instead of unit tests.
Screenshot on failure extension is added.

fixes #23
caalador pushed a commit that referenced this issue Oct 6, 2021
#39)

Quarkus integration tests should be used instead of unit tests.
Screenshot on failure extension is added.

fixes #23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant