I've been searching the NET and apparently no situation seems to apply to my current scenario.
I've setted the MSTest with a vsmdi test list file, configuring the tests to be ran from a set of test list. This is done because some of my tests require to be ran in an specified order, and so far this part is working as advertized.
However, now, I want to add a code coverage alongside with my tests because I fear that my tests don't cover much of my codebase.
Following the instructions we found on the net, I setted up the dotCover to run alongside MSTest.
And got the following log message:
No executable code was detected.
- Include / exclude patterns are correct
- Assemblies were compiled with debugging information
- .pdf files are available
Does anyone have any pointers on what to do?
This is my configuration :
Step 3 : MSTest (Microsoft MSTest test runner)
MSTest : enabled
Path to MSTest.exe : %system.MSTest.9.0%
MSTest assemblies : %system.teamcity.build.workingDir%\TeamCity.testrunconfig
MSTest run configuration file : <empty>
MSTest metadata : %system.teamcity.build.workingDir%\MyTestListSpec.vsmdi
Testlist from metadata to run : MyTestList
Test : <empty>
Unique : OFF
Results file : none specified
Additional commandline parameters : none specified
.NET Code Coverage : JetBrains dotCover
.NET Runtime : .NET Framework 2.0 x86
Path to dotCover home : use bundled
Filters : +:*