generated from mmisty/cypress-template
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Incomplete Allure Reporting on Errors in before and after Hooks #149
Comments
@chaitanyarajugithub hello , |
Thanks for the quick response @mmisty . Please try from your end, until then I will modify my code. |
@chaitanyarajugithub JFYI, this is related to cypress issue (which I've just created) cypress-io/cypress#29762 |
should be fixed in v2.0.10 |
Thanks @mmisty for your quick support. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description:
There is an issue with the Allure reporting in our Cypress tests where failures in the before and after hooks are not being logged correctly. Specifically:
Error in before Hook:
When an error occurs in the before hook, Cypress stops executing further tests in that suite.
The after hook still executes for cleanup purposes.
Execution of after Hook:
If the after hook executes without any errors, Allure correctly logs the failure details from the before hook.
However, if the after hook also encounters an error, Allure does not properly log the failure details from both the before and after hooks. This results in incomplete error reporting in Allure.
Steps to Reproduce:
Create a Cypress test suite with before and after hooks.
Introduce an error in the before hook.
Ensure the after hook also encounters an error.
Execute the test suite and observe the Allure report.
Expected Result:
Allure should correctly log the errors from both the before and after hooks.
Actual Result:
Allure logs the failure details from the before hook correctly if the after hook executes without errors.
If the after hook also fails, Allure does not log the errors correctly, leading to incomplete reporting.
The text was updated successfully, but these errors were encountered: