File tree 9 files changed +31
-46
lines changed
Reactive.Streams.Example.Unicast
Reactive.Streams.Example.Unicast.Tests
Reactive.Streams.TCK.Tests
9 files changed +31
-46
lines changed Original file line number Diff line number Diff line change @@ -62,15 +62,17 @@ Target "Build" (fun _ ->
62
62
)
63
63
64
64
Target " RunTests" ( fun _ ->
65
- let nunitAssemblies = !! " ./src/tck /Reactive.Streams.TCK.Tests/bin/Release/net45/Reactive.Streams.TCK. Tests.dll "
66
- ++ " ./src/examples /Reactive.Streams.Example.Unicast. Tests/bin/Release/net45/Reactive.Streams.Example.Unicast.Tests.dll "
65
+ let projects = !! " ./src/** /Reactive.Streams.Example.Unicast. Tests.csproj "
66
+ ++ " ./src/** /Reactive.Streams.TCK. Tests.csproj "
67
67
68
- NUnit3
69
- ( fun p ->
70
- { p with
71
- WorkingDir = outputTests;
72
- TeamCity = true ;})
73
- ( nunitAssemblies)
68
+ let runSingleProject project =
69
+ DotNetCli.Test
70
+ ( fun p ->
71
+ { p with
72
+ Project = project
73
+ Configuration = configuration })
74
+
75
+ projects |> Seq.iter ( runSingleProject)
74
76
)
75
77
76
78
//--------------------------------------------------------------------------------
Original file line number Diff line number Diff line change @@ -29,12 +29,12 @@ Param(
29
29
[string []]$ScriptArgs
30
30
)
31
31
32
- $FakeVersion = " 4.50.0 "
32
+ $FakeVersion = " 4.57.4 "
33
33
$NUnitVersion = " 3.6.0"
34
34
$DotNetChannel = " preview" ;
35
- $DotNetVersion = " 1.0.0-rc4-004771 " ;
35
+ $DotNetVersion = " 1.0.0" ;
36
36
$DotNetInstallerUri = " https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain/dotnet-install.ps1" ;
37
- $NugetVersion = " 3.5 .0" ;
37
+ $NugetVersion = " 4.1 .0" ;
38
38
$NugetUrl = " https://dist.nuget.org/win-x86-commandline/v$NugetVersion /nuget.exe"
39
39
40
40
# Make sure tools folder exists
Original file line number Diff line number Diff line change 7
7
SCRIPT_DIR=$( cd " $( dirname " ${BASH_SOURCE[0]} " ) " && pwd )
8
8
TOOLS_DIR=$SCRIPT_DIR /tools
9
9
NUGET_EXE=$TOOLS_DIR /nuget.exe
10
- NUGET_URL=https://dist.nuget.org/win-x86-commandline/v3.5 .0/nuget.exe
11
- FAKE_VERSION=4.50.0
10
+ NUGET_URL=https://dist.nuget.org/win-x86-commandline/v4.1 .0/nuget.exe
11
+ FAKE_VERSION=4.57.4
12
12
FAKE_EXE=$TOOLS_DIR /FAKE/tools/FAKE.exe
13
- DOTNET_VERSION=1.0.0-rc4-004771
13
+ DOTNET_VERSION=1.0.0
14
14
DOTNET_INSTALLER_URL=https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain/dotnet-install.sh
15
15
16
16
# Define default arguments.
Original file line number Diff line number Diff line change 4
4
<AssemblyName >Reactive.Streams</AssemblyName >
5
5
<Description >Reactive Streams API</Description >
6
6
<Copyright >CC0 1.0 Universal</Copyright >
7
- <VersionPrefix >1.0.0 </VersionPrefix >
7
+ <VersionPrefix >1.0.3 </VersionPrefix >
8
8
<Authors >Reactive Streams</Authors >
9
9
<TargetFrameworks >netstandard1.0;net45</TargetFrameworks >
10
10
<PackageTags >reactive;stream</PackageTags >
11
11
<PackageProjectUrl >https://github.com/reactive-streams/reactive-streams-dotnet</PackageProjectUrl >
12
12
<PackageLicenseUrl >http://creativecommons.org/publicdomain/zero/1.0/</PackageLicenseUrl >
13
13
<NetStandardImplicitPackageVersion >1.6.0</NetStandardImplicitPackageVersion >
14
+ <GenerateDocumentationFile >true</GenerateDocumentationFile >
14
15
</PropertyGroup >
15
16
16
- <ItemGroup Condition =" '$(TargetFramework)' == 'net45' " >
17
- <Reference Include =" System" />
18
- <Reference Include =" Microsoft.CSharp" />
19
- </ItemGroup >
20
-
21
17
<PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
22
18
<DefineConstants >$(DefineConstants);RELEASE</DefineConstants >
23
19
</PropertyGroup >
Original file line number Diff line number Diff line change 13
13
14
14
<ItemGroup >
15
15
<PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 15.0.0" />
16
- <PackageReference Include =" NUnit" Version =" 3.6.1" />
17
- <PackageReference Include =" NUnit3TestAdapter" Version =" 3.7.0" />
18
- </ItemGroup >
19
-
20
- <ItemGroup Condition =" '$(TargetFramework)' == 'net45' " >
21
- <Reference Include =" System" />
22
- <Reference Include =" Microsoft.CSharp" />
16
+ <PackageReference Include =" NUnit" Version =" 3.7.1" />
17
+ <PackageReference Include =" NUnit3TestAdapter" Version =" 3.8.0" />
23
18
</ItemGroup >
24
19
25
20
<PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
Original file line number Diff line number Diff line change 3
3
<PropertyGroup >
4
4
<AssemblyName >Reactive.Streams.Example.Unicast</AssemblyName >
5
5
<TargetFrameworks >netstandard1.4;net45</TargetFrameworks >
6
+ <GenerateDocumentationFile >true</GenerateDocumentationFile >
6
7
</PropertyGroup >
7
8
8
9
<ItemGroup >
13
14
<PackageReference Include =" System.Diagnostics.TraceSource" Version =" 4.3.0" />
14
15
</ItemGroup >
15
16
16
- <ItemGroup Condition =" '$(TargetFramework)' == 'net45' " >
17
- <Reference Include =" System" />
18
- <Reference Include =" Microsoft.CSharp" />
19
- </ItemGroup >
20
-
21
17
<PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
22
18
<DefineConstants >$(DefineConstants);RELEASE</DefineConstants >
23
19
</PropertyGroup >
Original file line number Diff line number Diff line change 13
13
14
14
<ItemGroup >
15
15
<PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 15.0.0" />
16
- <PackageReference Include =" NUnit" Version =" 3.6.1" />
17
- <PackageReference Include =" NUnit3TestAdapter" Version =" 3.7.0" />
18
- </ItemGroup >
19
-
20
- <ItemGroup Condition =" '$(TargetFramework)' == 'net45' " >
21
- <Reference Include =" System" />
22
- <Reference Include =" Microsoft.CSharp" />
16
+ <PackageReference Include =" NUnit" Version =" 3.7.1" />
17
+ <PackageReference Include =" NUnit3TestAdapter" Version =" 3.8.0" />
23
18
</ItemGroup >
24
19
25
20
<PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
Original file line number Diff line number Diff line change 4
4
<AssemblyName >Reactive.Streams.TCK</AssemblyName >
5
5
<Description >Reactive Streams Technology Compatibility Kit</Description >
6
6
<Copyright >CC0 1.0 Universal</Copyright >
7
- <VersionPrefix >1.0.0 </VersionPrefix >
7
+ <VersionPrefix >1.0.3 </VersionPrefix >
8
8
<Authors >Reactive Streams</Authors >
9
9
<TargetFrameworks >net45</TargetFrameworks >
10
10
<PackageTags >reactive;stream</PackageTags >
11
11
<PackageProjectUrl >https://github.com/reactive-streams/reactive-streams-dotnet</PackageProjectUrl >
12
12
<PackageLicenseUrl >http://creativecommons.org/publicdomain/zero/1.0/</PackageLicenseUrl >
13
+ <GenerateDocumentationFile >true</GenerateDocumentationFile >
13
14
</PropertyGroup >
14
15
15
16
<ItemGroup >
16
17
<ProjectReference Include =" ..\..\api\Reactive.Streams\Reactive.Streams.csproj" />
17
18
<ProjectReference Include =" ..\..\examples\Reactive.Streams.Example.Unicast\Reactive.Streams.Example.Unicast.csproj" />
18
19
</ItemGroup >
19
20
20
- <ItemGroup Condition =" '$(TargetFramework)' == 'net45' " >
21
- <Reference Include =" System" />
22
- <Reference Include =" Microsoft.CSharp" />
23
- <PackageReference Include =" NUnit" Version =" 3.6.1" />
21
+ <ItemGroup >
22
+ <PackageReference Include =" NUnit" Version =" 3.7.1" />
24
23
</ItemGroup >
25
24
26
25
<PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
Original file line number Diff line number Diff line change 2
2
<package xmlns =" http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd" >
3
3
<metadata >
4
4
<id >Reactive.Streams.TCK</id >
5
- <version >1.0.0 </version >
5
+ <version >1.0.3 </version >
6
6
<authors >Reactive Streams</authors >
7
7
<owners >Reactive Streams</owners >
8
8
<requireLicenseAcceptance >false</requireLicenseAcceptance >
13
13
<tags >reactive stream</tags >
14
14
<dependencies >
15
15
<group targetFramework =" .NETFramework4.5" >
16
- <dependency id =" Reactive.Streams" version =" 1.0.0 " />
16
+ <dependency id =" Reactive.Streams" version =" 1.0.3 " />
17
17
<dependency id =" NUnit" version =" 3.6.1" />
18
18
</group >
19
19
</dependencies >
20
20
</metadata >
21
21
<files >
22
22
<file src =" bin\Release\net45\Reactive.Streams.Example.Unicast.dll" target =" lib\net45" />
23
+ <file src =" bin\Release\net45\Reactive.Streams.Example.Unicast.xml" target =" lib\net45" />
23
24
<file src =" bin\Release\net45\Reactive.Streams.TCK.dll" target =" lib\net45" />
25
+ <file src =" bin\Release\net45\Reactive.Streams.TCK.xml" target =" lib\net45" />
24
26
</files >
25
27
</package >
You can’t perform that action at this time.
0 commit comments