Repository: reef
Updated Branches:
  refs/heads/master f28def478 -> d1a147ff0


[REEF-1319] Create a test log when running tests from the command line

This change:
 * adds -html option to xunit calls to enable log writing
 * sets StopOnFirstFailure flag to false, so that tests on all projects
   are executed even if one of the first projects fails.

JIRA:
  [REEF-1319](https://issues.apache.org/jira/browse/REEF-1319)

Pull request:
  This closes #933


Project: http://git-wip-us.apache.org/repos/asf/reef/repo
Commit: http://git-wip-us.apache.org/repos/asf/reef/commit/d1a147ff
Tree: http://git-wip-us.apache.org/repos/asf/reef/tree/d1a147ff
Diff: http://git-wip-us.apache.org/repos/asf/reef/diff/d1a147ff

Branch: refs/heads/master
Commit: d1a147ff04c49a93434660b122bf184091d6a13a
Parents: f28def4
Author: Mariia Mykhailova <[email protected]>
Authored: Thu Apr 7 13:49:30 2016 -0700
Committer: Markus Weimer <[email protected]>
Committed: Thu Apr 7 19:05:38 2016 -0700

----------------------------------------------------------------------
 lang/cs/TestRunner.proj | 2 +-
 lang/cs/xunit.targets   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/reef/blob/d1a147ff/lang/cs/TestRunner.proj
----------------------------------------------------------------------
diff --git a/lang/cs/TestRunner.proj b/lang/cs/TestRunner.proj
index 7b48608..0ba9c99 100644
--- a/lang/cs/TestRunner.proj
+++ b/lang/cs/TestRunner.proj
@@ -27,6 +27,6 @@ under the License.
   </PropertyGroup>
   <Target Name="Test">
     <MSBuild Projects="@(ProjectReferences)"
-             Targets="Test" 
Properties="Configuration=$(Configuration);Platform=$(Platform)" 
StopOnFirstFailure="true" />
+             Targets="Test" 
Properties="Configuration=$(Configuration);Platform=$(Platform)" 
StopOnFirstFailure="false" />
   </Target>
 </Project>

http://git-wip-us.apache.org/repos/asf/reef/blob/d1a147ff/lang/cs/xunit.targets
----------------------------------------------------------------------
diff --git a/lang/cs/xunit.targets b/lang/cs/xunit.targets
index 3abcc9f..301ab19 100644
--- a/lang/cs/xunit.targets
+++ b/lang/cs/xunit.targets
@@ -49,7 +49,7 @@ under the License.
     <Exec Command="$(SolutionDir)\.nuget\nuget.exe restore 
$(SolutionDir)\.nuget\packages.config -o $(PackagesDir)" />
   </Target>
   <Target Name="Test">
-    <Exec 
Command="$(PackagesDir)\xunit.runner.console.$(xUnitVersion)\tools\xunit.console.exe
 $(OutputPath)\$(AssemblyName).dll"
+    <Exec 
Command="$(PackagesDir)\xunit.runner.console.$(xUnitVersion)\tools\xunit.console.exe
 $(OutputPath)\$(AssemblyName).dll -html $(OutputPath)\xunit_report.html"
           IgnoreStandardErrorWarningFormat="true"
       />
   </Target>

Reply via email to