SpecFlowOSS / SpecFlow

#1 .NET BDD Framework. SpecFlow automates your testing & works with your existing code. Find Bugs before they happen. Behavior Driven Development helps developers, testers, and business representatives to get a better understanding of their collaboration
https://www.specflow.org/
Other
2.24k stars 754 forks source link

Make the ignored tests to be decorated with the Ignore category as well #2540

Open wsklorz opened 2 years ago

wsklorz commented 2 years ago

The goal here is to make the ignored tests to be decorated with the Ignore category as well as it is decorated appropriately for each test framework. This allows to set up freely the test filter for each runner. The issue is that the ignored tests are inadequately factored in the math of tests pass percentage, which makes them included in/as the not-passed factor. Microsoft is not going to change this behavior in the classic release pipelines so that is a must-have workaround in order to achieve the proper statistics of the BDD tests.

Types of changes

Checklist: