4.6.519
2.5.0
1.4
false
true
$(TestWorkingDir)coverage\
false
false
$(CodeCoverageEnabled)
true
true
true
<_ProjectDirectoryUnderSourceDir Condition="'$(IsTestProject)' == 'true'">$(MSBuildProjectDirectory.SubString($(SourceDir.Length)))
$(_ProjectDirectoryUnderSourceDir.SubString(0, $(_ProjectDirectoryUnderSourceDir.IndexOfAny("\\/"))))
true
<_CodeCoverageAssemblies Include="$(AssemblyBeingTestedName)" />
<_CodeCoverageAssemblies Include="@(AdditionalCodeCoverageAssemblies)" />
<_CodeCoverageAssemblies Include="$(CodeCoverageAssemblies)" Condition="'$(CodeCoverageAssemblies)' != ''" />
@(_CodeCoverageAssemblies->'+[%(Identity)]*', ' ')
[*]*
$(PackagesDir)OpenCover\$(OpenCoverVersion)\tools\OpenCover.Console.exe
$(CoverageReportDir)$(MSBuildProjectName).coverage.xml
-oldStyle -filter:"{CoverageFilter}" -excludebyfile:"*\Common\src\System\SR.*" -nodefaultfilters -excludebyattribute:*.ExcludeFromCodeCoverage* -skipautoprops -hideskipped:All -threshold:1
$(CoverageOptions) -returntargetcode -register:user -target:$(TestProgram) -output:$(CoverageOutputFilePath)
$(CoverageHost)
$(XunitOptions) -parallel none
$(TestHost) $(CoverageCommandLine) -targetargs:"$(TestArguments) {XunitTraitOptions}"
"-assemblyfilters:@(_CodeCoverageAssemblies->'+%(Identity)', ';')"
-targetdir:$(CoverageReportDir) -reporttypes:Html;Badges $(CoverageReportAssemblyFilters)
$(PackagesDir)ReportGenerator\$(ReportGeneratorVersion)\tools\ReportGenerator.exe $(CoverageReportGeneratorOptions)
RunTestsForProject
TestAllProjects
$(PackagesDir)coveralls.io.$(CoverallsUploaderVersion)\tools\coveralls.net.exe
--opencover $(CoverageReportDir)\*.coverage.xml --repo-token $(CoverallsToken)