Browse Source

CSHARP-1576: Trying to get build.fsx working with NUnit3.

pull/233/merge
rstam 10 years ago
parent
commit
007637d679
  1. 18
      build/build.fsx
  2. 4
      src/.nuget/packages.config
  3. 9
      src/CSharpDriver.sln
  4. 2
      src/MongoDB.Bson.Tests/packages.config
  5. 2
      src/MongoDB.Driver.Core.Tests/packages.config
  6. 2
      src/MongoDB.Driver.GridFS.Tests/packages.config
  7. 2
      src/MongoDB.Driver.Legacy.Tests/packages.config
  8. 2
      src/MongoDB.Driver.Legacy.VB.Tests/packages.config
  9. 2
      src/MongoDB.Driver.Tests/packages.config

18
build/build.fsx

@ -2,6 +2,7 @@
open System
open Fake
open Fake.AssemblyInfoFile
open Fake.Testing.NUnit3
let config = getBuildParamOrDefault "config" "Release"
let baseVersion = getBuildParamOrDefault "baseVersion" "2.3.0"
@ -129,15 +130,16 @@ Target "Test" (fun _ ->
framework := "mono-4.0"
testsDir
|> NUnit (fun p ->
{ p with
OutputFile = testResultsDir @@ getBuildParamOrDefault "testResults" "test-results.xml"
DisableShadowCopy = true
ShowLabels = Environment.GetEnvironmentVariable("MONGO_LOGGING") <> null
Framework = !framework
IncludeCategory = getBuildParamOrDefault "testInclude" ""
ExcludeCategory = getBuildParamOrDefault "testExclude" ""
|> NUnit3 (fun p ->
{ p with
OutputDir = testResultsDir @@ getBuildParamOrDefault "testResults" "test-results.xml"
ShadowCopy = false
// ShowLabels = Environment.GetEnvironmentVariable("MONGO_LOGGING") <> null
// Framework = !framework
// IncludeCategory = getBuildParamOrDefault "testInclude" ""
// ExcludeCategory = getBuildParamOrDefault "testExclude" ""
TimeOut = TimeSpan.FromMinutes 10.0
Workers = Some 1
})
)

4
src/.nuget/packages.config

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit.Runners" version="2.6.4" />
</packages>

9
src/CSharpDriver.sln

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.31101.0
# Visual Studio 14
VisualStudioVersion = 14.0.24720.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MongoDB.Bson", "MongoDB.Bson\MongoDB.Bson.csproj", "{0E9A3A2A-49CD-4F6C-847C-DC79B4B65CE6}"
EndProject
@ -45,11 +45,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MongoDB.Driver.Examples", "
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MongoDB.Driver.GridFS", "MongoDB.Driver.GridFS\MongoDB.Driver.GridFS.csproj", "{6B5D1EA6-1088-4122-B8C4-B341822C7915}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{6307AC79-F94C-4E20-ABE1-83A6D1E942F6}"
ProjectSection(SolutionItems) = preProject
.nuget\packages.config = .nuget\packages.config
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MongoDB.Driver.GridFS.Tests", "MongoDB.Driver.GridFS.Tests\MongoDB.Driver.GridFS.Tests.csproj", "{1537C58E-BECD-4ED2-A900-1AFBB601D2B2}"
EndProject
Global

2
src/MongoDB.Bson.Tests/packages.config

@ -3,4 +3,6 @@
<package id="FluentAssertions" version="3.5.0" targetFramework="net45" />
<package id="NSubstitute" version="1.8.2.0" targetFramework="net45" />
<package id="NUnit" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Console" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Runners" version="3.0.1" targetFramework="net45" />
</packages>

2
src/MongoDB.Driver.Core.Tests/packages.config

@ -3,4 +3,6 @@
<package id="FluentAssertions" version="3.5.0" targetFramework="net45" />
<package id="NSubstitute" version="1.8.2.0" targetFramework="net45" />
<package id="NUnit" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Console" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Runners" version="3.0.1" targetFramework="net45" />
</packages>

2
src/MongoDB.Driver.GridFS.Tests/packages.config

@ -3,4 +3,6 @@
<package id="FluentAssertions" version="3.5.0" targetFramework="net45" />
<package id="NSubstitute" version="1.8.2.0" targetFramework="net45" />
<package id="NUnit" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Console" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Runners" version="3.0.1" targetFramework="net45" />
</packages>

2
src/MongoDB.Driver.Legacy.Tests/packages.config

@ -2,4 +2,6 @@
<packages>
<package id="FluentAssertions" version="3.5.0" targetFramework="net45" />
<package id="NUnit" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Console" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Runners" version="3.0.1" targetFramework="net45" />
</packages>

2
src/MongoDB.Driver.Legacy.VB.Tests/packages.config

@ -1,4 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Console" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Runners" version="3.0.1" targetFramework="net45" />
</packages>

2
src/MongoDB.Driver.Tests/packages.config

@ -3,4 +3,6 @@
<package id="FluentAssertions" version="3.5.0" targetFramework="net45" />
<package id="NSubstitute" version="1.8.2.0" targetFramework="net45" />
<package id="NUnit" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Console" version="3.0.1" targetFramework="net45" />
<package id="NUnit.Runners" version="3.0.1" targetFramework="net45" />
</packages>
Loading…
Cancel
Save