You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not sure if this is the right place, but I'm looking for something like nebulab/reverse_coverage.
I need to know which tests hit a specific line.
My real life use case
I'm reading a large enterprise codebase with a lot of complex logic and a huge number of BDD tests. I stumble upon a mind-boggling piece of code which I don't know which business scenarios it is used for. I need to find a list of BDD tests that run through this code.
Running all tests in debug mode and put a breakpoint at the code may work. However, I need to do this multiple times, and I cannot re-run the whole test suite every time.
Activity
jakubch1 commentedon Apr 9, 2024
pluma9 (@pluma9) we will be building something for this scenario in near future.
For now you can work on building such analysis on your side. Please check this sample: https://github.com/microsoft/codecoverage/blob/main/samples/Calculator/scenarios/scenario16/README.md
If you run each test 1 by 1 and collect cobertura report for each test (using snapshot) you can build mapping source file -> test and use it to find what you want.