Comments (2)
Hi @rodolforodriguess
Thank you for opening an issue.
-
Why it is not automatically attached:
afterEach
mocha hook is fired when test itself is finished, and because of that there is no logger for test available in allure at that time and it is trying to add screenshot to current executable, which is afterEach hook logger, and then this hook is attached to suite logger with no screenshot available as allure does not support showing it. Solution for such issue could be done in terms of #17 with weird idea to handle hooks as steps for test, as order of mocha events not allow to do that natively. -
Why it cannot be processed in
test:after:run
:
The issue is that cypress internaltest:after:run
event has no relation to mocha runner as according to documentation test:after:run fires after the test and all afterEach and after hooks run. While allure reporter writer itself is anafterEach
hook, it basically cannot access what is going on intest:after:run
.
from cypress-allure-plugin.
Addressed in v1.10.0
from cypress-allure-plugin.
Related Issues (20)
- Error while writing allure results: TypeError: Cannot read properties of undefined (reading 'length') HOT 4
- Error: ENOENT: no such file or directory HOT 1
- Is it possible to use env depending on the status of tests HOT 2
- Test cases with same name across multiple specs get recognized as one HOT 6
- [cypress-cucumber-preprocessor] Invalid test duration
- [cypress-cucumber-preprocessor] The nested Step() is recognized as a separate test step
- The report does not show the total number of tests ran HOT 3
- Failure in nested before hook makes root-level test disappear from report HOT 1
- Would it be possible to go back to generating test historyId based on fullTitle? HOT 1
- Can't define @testID for Scenario Outline examples
- Cypress 12.15.0 breaks allure reporting HOT 23
- How to customize logo, title and sections in the report? HOT 2
- Will there be plugin support? HOT 1
- Cypress Allure report shows a count of failed test cases that is less than the actual count. HOT 2
- Critical security vulnerability due to crypto-js dependency HOT 1
- Deploy Allure report to github action HOT 1
- Cypress 13 version cannot generate allure-result folder, please provide a solution HOT 6
- Skipped tests are shown in the report with allureClearSkippedTests=true HOT 1
- Fix pulin to work with nwlest wersion of cypress HOT 1
- Incomplete Allure Reporting on Errors in before and after Hooks
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cypress-allure-plugin.