Я пытаюсь справиться с Partcover для возможной интеграции с машиной сборки.
Я запускаю Partcover в командной строке с помощью следующей команды:
PartCover.exe --settings settings.xml --output results.xml
Мой файл settings.xml был сгенерирован автоматически с использованием Partcover.Browser и выглядит следующим образом:
<PartCoverSettings>
<Target>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe</Target>
<TargetWorkDir>S:\Work\Solution\</TargetWorkDir>
<TargetArgs>/testcontainer:"TestProject\bin\release\TestProject.dll"</TargetArgs>
<LogLevel>4</LogLevel>
<Rule>+[*]*</Rule>
</PartCoverSettings>
S:\Work\Solution
является корневым каталогом решения.
Когда я запускаю это в командной строке, все тесты запускаются и проходят, но ничего не происходит после того, как в командной строке отображается Test Settings: Default Test Settings
. Файл results.xml
не создан, и я не вижу никаких свидетельств анализа покрытия кода.
Это что-то простое, что мне не хватает в файле настроек? Или это более сложная проблема?
Редактировать: Использование Partcover версии 2.2.36423