allure-phpunit
allure-phpunit copied to clipboard
After updating the allure-framework / allure-phpunit:^2.0, No option is available for whether to delete previous results on rerun
Describe the bug After updating the allure-framework/allure-phpunit:^2.0, No option is available for whether to delete previous results on rerun
To Reproduce Steps to reproduce the behaviour:
- run the command in your project - composer require allure-framework/allure-phpunit:^2
- configure the config file return [ // Path to output directory (default is build/allure-results) 'outputDirectory' => 'var/allure-results', 'deletePreviousResults' => true, //Whether to delete previous results on rerun 'ignoredAnnotations' => [ 'codingStandardsIgnoreStart' => 'codingStandardsIgnoreStart', ] ];
- now run/rerun the unit tests which is not deleting the old allure report from 'var/allure-results'
Expected behavior Only latest results allure report should be available and it was configurable in previous version
Screenshots
Desktop (please complete the following information):
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
Smartphone (please complete the following information):
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
Additional context Add any other context about the problem here.
It would be great help if any other way we can do which are not able to get it.
It's not a bug. Dealing with any previous results is just not a responsibility of the Allure integration. You are free to use native shell commands to prepare the environment before running tests, including target directory cleanup.