Skip to content

Commit 08e947b

Browse files
committed
moved test project props into Directory.Build.props
1 parent a16edfe commit 08e947b

File tree

6 files changed

+26
-29
lines changed

6 files changed

+26
-29
lines changed

src/Directory.Build.props

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,26 @@
3737

3838
</PropertyGroup>
3939

40+
<ItemGroup Condition=" '$(IsTestProject)' == 'true' ">
41+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(PackageVersion_MicrosoftTestSdk)" />
42+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="$(PackageVersion_MicrosoftExtensions)" />
43+
44+
<PackageReference Include="JetBrains.Annotations" Version="$(PackageVersion_JetBrainsAnnotations)" />
45+
<PackageReference Include="Newtonsoft.Json" Version="$(PackageVersion_NewtonsoftJson)" />
46+
<PackageReference Include="NSubstitute" Version="$(PackageVersion_NSubstitute)" />
47+
48+
<PackageReference Include="NUnit" Version="$(PackageVersion_NUnit)" />
49+
<PackageReference Include="NUnit3TestAdapter" Version="$(PackageVersion_NUnit3TestAdapter)" />
50+
<PackageReference Include="NunitXml.TestLogger" Version="$(PackageVersion_NunitXmlTestLogger)" />
51+
<PackageReference Include="Shouldly" Version="$(PackageVersion_Shouldly)" />
52+
<PackageReference Include="GitTools.Testing" Version="$(PackageVersion_GitToolsTesting)" />
53+
54+
<PackageReference Include="coverlet.msbuild" Version="$(PackageVersion_CoverletMsBuild)">
55+
<PrivateAssets>all</PrivateAssets>
56+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
57+
</PackageReference>
58+
</ItemGroup>
59+
4060
<ItemGroup>
4161
<None Include="../../docs/input/docs/img/package_icon.png">
4262
<Pack>true</Pack>

src/GitVersion.sln

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
2222
..\GitVersion.yml = ..\GitVersion.yml
2323
..\LICENSE = ..\LICENSE
2424
..\README.md = ..\README.md
25-
test.props = test.props
2625
EndProjectSection
2726
EndProject
2827
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersionCore", "GitVersionCore\GitVersionCore.csproj", "{F9741A0D-B9D7-4557-9A1C-A7252C1071F5}"

src/GitVersionCore.Tests/GitVersionCore.Tests.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
<Optimize>false</Optimize>
88
<DebugSymbols>true</DebugSymbols>
99
<LangVersion>8.0</LangVersion>
10+
11+
<IsTestProject>true</IsTestProject>
1012
</PropertyGroup>
1113

12-
<Import Project="..\test.props" />
1314
<ItemGroup>
1415
<PackageReference Include="FluentDateTime" Version="2.0.0" />
1516
<PackageReference Include="LibGit2Sharp.NativeBinaries" Version="$(PackageVersion_LibGit2Sharp_NativeBinaries)" />

src/GitVersionExe.Tests/GitVersionExe.Tests.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
<PropertyGroup>
33
<TargetFrameworks>net472;netcoreapp2.1;netcoreapp3.1</TargetFrameworks>
44
<LangVersion>8.0</LangVersion>
5+
6+
<IsTestProject>true</IsTestProject>
57
</PropertyGroup>
68

7-
<Import Project="..\test.props" />
89
<ItemGroup>
910
<PackageReference Include="Mono.Cecil" Version="0.11.2" />
1011
</ItemGroup>

src/GitVersionTask.Tests/GitVersionTask.Tests.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
<PropertyGroup>
33
<TargetFrameworks>net472;netcoreapp2.1;netcoreapp3.1</TargetFrameworks>
44
<LangVersion>8.0</LangVersion>
5+
6+
<IsTestProject>true</IsTestProject>
57
</PropertyGroup>
68

7-
<Import Project="..\test.props" />
89
<ItemGroup>
910
<PackageReference Include="Buildalyzer" Version="3.0.0" />
1011
<PackageReference Include="LibGit2Sharp" Version="$(PackageVersion_LibGit2Sharp)" />

src/test.props

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)