From ee7e6ef16c228e612efa2ef23e34e74338b5484d Mon Sep 17 00:00:00 2001 From: Andreia Gaita Date: Fri, 27 Oct 2017 23:04:59 +0200 Subject: [PATCH] Using the same nunit console for local and appveyor and everyone... --- ...on.AppVeyor.NUnit3ResultWriter.0.1.0.nupkg | Bin 0 -> 7857 bytes scripts/Run-NUnit.ps1 | 21 +++++++++--------- src/TrackingCollectionTests/packages.config | 1 + 3 files changed, 12 insertions(+), 10 deletions(-) create mode 100644 lib/NUnit.Extension.AppVeyor.NUnit3ResultWriter.0.1.0.nupkg diff --git a/lib/NUnit.Extension.AppVeyor.NUnit3ResultWriter.0.1.0.nupkg b/lib/NUnit.Extension.AppVeyor.NUnit3ResultWriter.0.1.0.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..48ecd310ed6b26bd87e8502149ff01f4633d9d33 GIT binary patch literal 7857 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 A^Z)<= literal 0 HcmV?d00001 diff --git a/scripts/Run-NUnit.ps1 b/scripts/Run-NUnit.ps1 index 9983c433e..6bb6c884e 100644 --- a/scripts/Run-NUnit.ps1 +++ b/scripts/Run-NUnit.ps1 @@ -31,17 +31,18 @@ $rootDirectory = Split-Path ($scriptsDirectory) $dll = "$BasePathToProject\$Project\bin\$Configuration\$Project.dll" -if ($AppVeyor) { - $consoleRunner = nunit3-console - $args = $dll,"--where ""cat != Timings""","--result=myresults.xml;format=AppVeyor" - & $consoleRunner ($args | %{ "`"$_`"" }) - if($LastExitCode -ne 0) { - $host.SetShouldExit($LastExitCode) - } -} else { + #$consoleRunner = nunit3-console + #$args = $dll,"--where ""cat != Timings""","--result=myresults.xml;format=AppVeyor" + #& $consoleRunner ($args | %{ "`"$_`"" }) +# else { $nunitDirectory = Join-Path $rootDirectory packages\NUnit.ConsoleRunner.3.7.0\tools $consoleRunner = Join-Path $nunitDirectory nunit3-console.exe $xml = Join-Path $rootDirectory "nunit-$Project.xml" - Run-Process -Fatal $TimeoutDuration $consoleRunner $dll,"--where ""cat != Timings""","--result=$xml" -} \ No newline at end of file + Run-Process -Fatal $TimeoutDuration $consoleRunner $dll,"--where ""cat != Timings""","--result=$xml;format=AppVeyor" +if ($AppVeyor) { + if($LastExitCode -ne 0) { + $host.SetShouldExit($LastExitCode) + } +} +#} \ No newline at end of file diff --git a/src/TrackingCollectionTests/packages.config b/src/TrackingCollectionTests/packages.config index 864afc57c..1e6d99a41 100644 --- a/src/TrackingCollectionTests/packages.config +++ b/src/TrackingCollectionTests/packages.config @@ -1,5 +1,6 @@  +