Skip to content

Commit c4d42ea

Browse files
committed
Improve ideunit test results
1 parent 13a8a34 commit c4d42ea

File tree

5 files changed

+15
-17
lines changed

5 files changed

+15
-17
lines changed

packages.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<package id="dnx-coreclr-win-x86" version="1.0.0-beta7" />
44
<package id="Microsoft.DotNet.BuildTools" version="1.0.25-prerelease-00085" />
55
<package id="FsCheck" version="2.0.3" />
6+
<package id="NUnit.Runners" version="2.6.4" targetFramework="net45" />
67
<package id="NUnit" version="3.0.0" targetFramework="net45" />
78
<package id="NUnit.Console" version="3.0.0" targetFramework="net45" />
89
</packages>

tests/RunTests.cmd

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ if not '!TTAGS!' == '' (set TTAGS_NUNIT_ARG=--where "cat == !TTAGS!")
141141
set NO_TTAGS_NUNIT_ARG=
142142
rem if not '!NO_TTAGS!' == '' (set NO_TTAGS_NUNIT_ARG=--where "cat != !NO_TTAGS!")
143143

144-
echo "%NUNIT3_CONSOLE%" "%FSCBINPATH%\FSharp.Tests.FSharp.dll" --framework:V4.0 !TTAGS_NUNIT_ARG! !NO_TTAGS_NUNIT_ARG! --work="%RESULTSDIR%" --output="%OUTPUTFILE%" --err="%ERRORFILE%" --result="%XMLFILE%"
145-
"%NUNIT3_CONSOLE%" "%FSCBINPATH%\FSharp.Tests.FSharp.dll" --framework:V4.0 !TTAGS_NUNIT_ARG! !NO_TTAGS_NUNIT_ARG! --work="%RESULTSDIR%" --output="%OUTPUTFILE%" --err="%ERRORFILE%" --result="%XMLFILE%"
144+
echo "%NUNIT3_CONSOLE%" "%FSCBINPATH%\FSharp.Tests.FSharp.dll" --framework:V4.0 !TTAGS_NUNIT_ARG! !NO_TTAGS_NUNIT_ARG! --work="%FSCBINPATH%" --output="%OUTPUTFILE%" --err="%ERRORFILE%" --result="%XMLFILE%"
145+
"%NUNIT3_CONSOLE%" "%FSCBINPATH%\FSharp.Tests.FSharp.dll" --framework:V4.0 !TTAGS_NUNIT_ARG! !NO_TTAGS_NUNIT_ARG! --work="%FSCBINPATH%" --output="%OUTPUTFILE%" --err="%ERRORFILE%" --result="%XMLFILE%"
146146

147147
call :UPLOAD_XML
148148
goto :EOF
@@ -249,8 +249,8 @@ set XMLFILE=CoreUnit_%coreunitsuffix%_Xml.xml
249249
set OUTPUTFILE=CoreUnit_%coreunitsuffix%_Output.log
250250
set ERRORFILE=CoreUnit_%coreunitsuffix%_Error.log
251251

252-
echo "%NUNIT3_CONSOLE%" /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%RESULTSDIR% %FSCBINPATH%\..\..\%coreunitsuffix%\bin\FSharp.Core.Unittests.dll
253-
"%NUNIT3_CONSOLE%" /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%RESULTSDIR% %FSCBINPATH%\..\..\%coreunitsuffix%\bin\FSharp.Core.Unittests.dll
252+
echo "%NUNIT3_CONSOLE%" /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%FSCBINPATH% %FSCBINPATH%\..\..\%coreunitsuffix%\bin\FSharp.Core.Unittests.dll
253+
"%NUNIT3_CONSOLE%" /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%FSCBINPATH% %FSCBINPATH%\..\..\%coreunitsuffix%\bin\FSharp.Core.Unittests.dll
254254

255255
call :UPLOAD_XML
256256

@@ -262,8 +262,8 @@ set XMLFILE=CompilerUnit_%compilerunitsuffix%_Xml.xml
262262
set OUTPUTFILE=CompilerUnit_%compilerunitsuffix%_Output.log
263263
set ERRORFILE=CompilerUnit_%compilerunitsuffix%_Error.log
264264

265-
echo "%NUNIT3_CONSOLE%" /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%RESULTSDIR% %FSCBINPATH%\..\..\%compilerunitsuffix%\bin\FSharp.Compiler.Unittests.dll
266-
"%NUNIT3_CONSOLE%" /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%RESULTSDIR% %FSCBINPATH%\..\..\%compilerunitsuffix%\bin\FSharp.Compiler.Unittests.dll
265+
echo "%NUNIT3_CONSOLE%" /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%FSCBINPATH% %FSCBINPATH%\..\..\%compilerunitsuffix%\bin\FSharp.Compiler.Unittests.dll
266+
"%NUNIT3_CONSOLE%" /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%FSCBINPATH% %FSCBINPATH%\..\..\%compilerunitsuffix%\bin\FSharp.Compiler.Unittests.dll
267267

268268
call :UPLOAD_XML
269269

@@ -275,9 +275,10 @@ set XMLFILE=IDEUnit_Xml.xml
275275
set OUTPUTFILE=IDEUnit_Output.log
276276
set ERRORFILE=IDEUnit_Error.log
277277

278-
echo "%NUNIT3_CONSOLE%" --x86 /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%RESULTSDIR% %FSCBINPATH%\Unittests.dll
279-
"%NUNIT3_CONSOLE%" --x86 /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%RESULTSDIR% %FSCBINPATH%\Unittests.dll
280-
278+
pushd %FSCBINPATH%
279+
echo "%NUNIT3_CONSOLE%" --x86 /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%FSCBINPATH% %FSCBINPATH%\Unittests.dll
280+
"%NUNIT3_CONSOLE%" --x86 /framework:V4.0 /result=%XMLFILE% /output=%OUTPUTFILE% /err=%ERRORFILE% /work=%FSCBINPATH% %FSCBINPATH%\Unittests.dll
281+
popd
281282
call :UPLOAD_XML
282283

283284
goto :EOF

vsintegration/src/Salsa/Salsa.fsproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,6 @@
6464
<Private>True</Private>
6565
<HintPath>$(NUnitLibDir)\nunit.framework.dll</HintPath>
6666
</Reference>
67-
<Reference Include="nunit.util">
68-
<Private>True</Private>
69-
<HintPath>$(NUnitToolsLibDir)\nunit.util.dll</HintPath>
70-
</Reference>
7167
<ProjectReference Include="$(FSharpSourcesRoot)\fsharp\FSharp.Core\FSharp.Core.fsproj">
7268
<Project>{DED3BBD7-53F4-428A-8C9F-27968E768605}</Project>
7369
<Name>FSharp.Core</Name>

vsintegration/src/Salsa/VsMocks.fs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1619,7 +1619,11 @@ module internal VsActual =
16191619

16201620
// copy this private assembly next to unit tests, otherwise assembly loader cannot find it
16211621
let neededLocalAssem = vsInstallDir + @"\PrivateAssemblies\Microsoft.VisualStudio.Platform.VSEditor.Interop.dll"
1622+
#if NUNIT_2
16221623
let curDir = System.IO.Path.GetDirectoryName((new System.Uri(System.Reflection.Assembly.Load("nunit.util").EscapedCodeBase)).LocalPath)
1624+
#else
1625+
let curDir = System.IO.Path.GetDirectoryName((new System.Uri(System.Reflection.Assembly.Load("nunit.framework").EscapedCodeBase)).LocalPath)
1626+
#endif
16231627
let localCopy = System.IO.Path.Combine(curDir, System.IO.Path.GetFileName(neededLocalAssem))
16241628
System.IO.File.Copy(neededLocalAssem, localCopy, true)
16251629

vsintegration/src/unittests/Unittests.fsproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,6 @@
104104
<Reference Include="Microsoft.VisualStudio.Designer.Interfaces" />
105105
<Reference Include="Microsoft.VisualStudio.CommonIDE" />
106106
<Reference Include="Microsoft.VisualStudio.VSHelp.dll" />
107-
<Reference Include="nunit.util">
108-
<Private>True</Private>
109-
<HintPath>$(NUnitToolsLibDir)\nunit.util.dll</HintPath>
110-
</Reference>
111107
<Reference Include="nunit.framework">
112108
<Private>True</Private>
113109
<HintPath>$(NUnitLibDir)\nunit.framework.dll</HintPath>

0 commit comments

Comments
 (0)