We use Harmony to implement selective run in Allure SpecFlow. If patching fails for some reason, all tests are failed.
Instead, we should log the error somewhere and continue the run.
Motivation
The motivation is to make Allure SpecFlow more tolerant of failures that affect just some part of it. Many users are fine without selective run but are still unable to use Allure SpecFlow if Harmony fails.
That would be a workaround for #434.
Please tell us about your environment:
- Test framework: SpecFlow@3.9.74
- Allure adaptor: allure-specflow@2.10.0
We use Harmony to implement selective run in Allure SpecFlow. If patching fails for some reason, all tests are failed.
Instead, we should log the error somewhere and continue the run.
Motivation
The motivation is to make Allure SpecFlow more tolerant of failures that affect just some part of it. Many users are fine without selective run but are still unable to use Allure SpecFlow if Harmony fails.
That would be a workaround for #434.
Please tell us about your environment: