I'm after some help with dotCover, which I am currently evaluating for the company I work for, for use with our MSBuild integration system.
Currently I have a partially working solution which involves an XmlRead task to read the XML report for coverage statistics, with some custom filters removing whatnot that is irrelevant to my testing, the usual stuff.
Apart from a decent XSLT for viewing the report (if anyone has anything good it would be appreciated!), because html generation takes a ridiculous amount of time on our solution (I stopped it running after an hour, for example), all I need is to be able to load something into Visual Studio to see coverage on a line by line basis.
The idea for this is if a build 'fails' based on coverage, a developer could click a link or visit a share or grab out of SVN the coverage snapshot and load it into VS to see what lines they hadn't added coverage for. Better to use the latest snapshot than have to run all the unit tests in VS again on each dev machine that wants to fix it I reckon.
So, at first I thought the intermediary file between coverage and report might be a snapshot file loadable as a DCVR file, but no go there. I can't seem to see anything about a snapshot in the dotcover console help, so I'm a bit confused.
Does anyone have any idea how to get a snapshot as part of a dotcover console run that can load into visual studio? Also, due to the nature of developers and build machines, the path of the solution source files may (will) differ per computer and would need to resolve as if opened from say the solution folder (or some common folder therein).
It seems like something everyone would want to do, so I assume I just missed something in the docs.
Any help would be cheerfully received.