Browse Source

Merge pull request #632 from sbridewell/master

Add -mergebyhash command line option when running OpenCover
pull/638/head
Matt Ward 11 years ago
parent
commit
37b22de11f
  1. 2
      src/AddIns/Analysis/CodeCoverage/Project/Src/OpenCoverApplication.cs
  2. 4
      src/AddIns/Analysis/CodeCoverage/Test/Testing/OpenCoverApplicationTests.cs

2
src/AddIns/Analysis/CodeCoverage/Project/Src/OpenCoverApplication.cs

@ -104,7 +104,7 @@ namespace ICSharpCode.CodeCoverage @@ -104,7 +104,7 @@ namespace ICSharpCode.CodeCoverage
string GetArguments()
{
// IMPORTANT: https://github.com/sawilde/opencover/wiki/Usage
arguments = new StringBuilder("-register:user ");
arguments = new StringBuilder("-register:user -mergebyhash ");
AppendTarget();
AppendTargetWorkingDirectory();

4
src/AddIns/Analysis/CodeCoverage/Test/Testing/OpenCoverApplicationTests.cs

@ -163,7 +163,7 @@ namespace ICSharpCode.CodeCoverage.Tests.Testing @@ -163,7 +163,7 @@ namespace ICSharpCode.CodeCoverage.Tests.Testing
ProcessStartInfo processStartInfo = openCoverApp.GetProcessStartInfo();
string expectedCommandLine =
"-register:user -target:\"d:\\sharpdevelop\\bin\\Tools\\NUnit\\nunit-console-x86.exe\" " +
"-register:user -mergebyhash -target:\"d:\\sharpdevelop\\bin\\Tools\\NUnit\\nunit-console-x86.exe\" " +
"-targetdir:\"c:\\projects\\MyTests\\bin\\Debug\" " +
"-targetargs:\"\\\"c:\\projects\\MyTests\\bin\\Debug\\MyTests.dll\\\" /noxml\" " +
"-output:\"c:\\projects\\MyTests\\OpenCover\\coverage.xml\" " +
@ -187,7 +187,7 @@ namespace ICSharpCode.CodeCoverage.Tests.Testing @@ -187,7 +187,7 @@ namespace ICSharpCode.CodeCoverage.Tests.Testing
ProcessStartInfo processStartInfo = openCoverApp.GetProcessStartInfo();
string expectedCommandLine =
"-register:user -target:\"d:\\sharpdevelop\\bin\\Tools\\NUnit\\nunit-console-x86.exe\" " +
"-register:user -mergebyhash -target:\"d:\\sharpdevelop\\bin\\Tools\\NUnit\\nunit-console-x86.exe\" " +
"-targetdir:\"c:\\projects\\MyTests\\bin\\Debug\" " +
"-targetargs:\"\\\"c:\\projects\\MyTests\\bin\\Debug\\MyTests.dll\\\" /noxml\" " +
"-output:\"c:\\projects\\MyTests\\OpenCover\\coverage.xml\" " +

Loading…
Cancel
Save