I'm using AxoCover, which uses OpenCover to generate reports.
The OpenCover usage for excludebyfile is
-excludebyfile:<filter>[;<filter>][;<filter>]- Exclude a class (or methods) by filter(s) that match the filenames. An * can be used as a wildcard.
I want to exclude the Dispose method in my controllers without having to decorate them all with the ExcludeFromCodeCoverage attribute, therefore I am intrigued by the (or methods) part of the usage.
I have tried:
Dispose- still included (I didn't really think that would work, but it was worth a try)*Dispose*- still included*.Dispose*- still included*Controller.Dispose*- still included*.cs*Dispose*- still included
I tried using the syntax for -filter e.g. -[*]*.Dispose*, but the tests failed to run.
Note that AxoCover doesn't allow the editing of the -filter argument or I would have tried using that approach.
What is the syntax for excluding methods using the excludebyfile argument?