mirror of
https://github.com/mRemoteNG/mRemoteNG.git
synced 2026-02-17 22:11:48 +08:00
update jenkins to use nunit test runner
This commit is contained in:
5
Jenkinsfile
vendored
5
Jenkinsfile
vendored
@@ -18,6 +18,7 @@ node('windows') {
|
||||
bat "\"${vsToolsDir}\\VsDevCmd.bat\" && msbuild.exe /nologo /p:Configuration=\"Debug Portable\";Platform=x86 \"${jobDir}\\mRemoteV1.sln\""
|
||||
|
||||
stage 'Run Unit Tests'
|
||||
def nunitTestAdapterPath = "C:\\Users\\Administrator\\AppData\\Local\\Microsoft\\VisualStudio\\14.0\\Extensions"
|
||||
bat "\"${vsToolsDir}\\VsDevCmd.bat\" && VSTest.Console.exe /TestAdapterPath:${nunitTestAdapterPath} \"${jobDir}\\mRemoteNGTests\\bin\\debug\\mRemoteNGTests.dll\""
|
||||
def nunitConsolePath = "${jobDir}\\mRemoteNG\\packages\\NUnit.ConsoleRunner.3.6.1\\tools\\nunit3-console.exe"
|
||||
bat "\"${nunitConsolePath}\" \"${jobDir}\\mRemoteNGTests\\bin\\debug\\mRemoteNGTests.dll\""
|
||||
nunit testResultsPattern: 'TestResult.xml'
|
||||
}
|
||||
|
||||
@@ -6,5 +6,12 @@
|
||||
<package id="log4net" version="2.0.8" targetFramework="net40" />
|
||||
<package id="NSubstitute" version="2.0.2" targetFramework="net40" />
|
||||
<package id="NUnit" version="3.6.1" targetFramework="net40" />
|
||||
<package id="NUnit.Console" version="3.6.1" targetFramework="net45" />
|
||||
<package id="NUnit.ConsoleRunner" version="3.6.1" targetFramework="net45" />
|
||||
<package id="NUnit.Extension.NUnitProjectLoader" version="3.5.0" targetFramework="net45" />
|
||||
<package id="NUnit.Extension.NUnitV2Driver" version="3.6.0" targetFramework="net45" />
|
||||
<package id="NUnit.Extension.NUnitV2ResultWriter" version="3.5.0" targetFramework="net45" />
|
||||
<package id="NUnit.Extension.TeamCityEventListener" version="1.0.2" targetFramework="net45" />
|
||||
<package id="NUnit.Extension.VSProjectLoader" version="3.5.0" targetFramework="net45" />
|
||||
<package id="ObjectListView.Official" version="2.9.1" targetFramework="net40" />
|
||||
</packages>
|
||||
Reference in New Issue
Block a user