Skip to content

Commit 2c4cc16

Browse files
committed
added .net 10 to test projects
1 parent d4de1f8 commit 2c4cc16

9 files changed

Lines changed: 33 additions & 23 deletions

File tree

.github/workflows/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
7.0.x
1818
8.0.x
1919
9.0.x
20+
10.0.x
2021
2122
- name: .NET info
2223
run: dotnet --info
@@ -34,6 +35,9 @@ jobs:
3435
- name: dotnet restore
3536
run: dotnet restore
3637

38+
- name: build source generator
39+
run: dotnet build --configuration Release --no-restore src/Thinktecture.Runtime.Extensions.SourceGenerator/Thinktecture.Runtime.Extensions.SourceGenerator.csproj
40+
3741
- name: build
3842
run: dotnet build --configuration Release --no-restore
3943

Directory.Packages.props

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,39 @@
22
<ItemGroup>
33
<PackageVersion Include="BenchmarkDotNet" Version="0.14.0" />
44
<PackageVersion Include="CsvHelper" Version="33.1.0" />
5-
<PackageVersion Include="AwesomeAssertions" Version="9.1.0" />
5+
<PackageVersion Include="AwesomeAssertions" Version="9.3.0" />
66
<PackageVersion Include="JetBrains.Profiler.Api" Version="1.4.10" />
7-
<PackageVersion Include="MessagePack" Version="2.5.192" />
7+
<PackageVersion Include="MessagePack" Version="2.5.198" />
88
<PackageVersion Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="9.0.7" />
9-
<PackageVersion Include="Microsoft.AspNetCore.TestHost" Version="9.0.7" />
9+
<PackageVersion Include="Microsoft.AspNetCore.TestHost" Version="10.0.0" />
1010
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.11.0" />
1111
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Analyzer.Testing" Version="1.1.2" />
1212
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing" Version="1.1.2" />
1313
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing" Version="1.1.2" />
1414
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.11.0" />
15-
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.7" />
15+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.11" />
1616
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.7" />
17-
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="9.0.7" />
18-
<PackageVersion Include="Microsoft.Extensions.ApiDescription.Server" Version="9.0.7">
17+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="9.0.11" />
18+
<PackageVersion Include="Microsoft.Extensions.ApiDescription.Server" Version="9.0.11">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
</PackageVersion>
22-
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="9.0.7" />
23-
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="9.0.7" />
24-
<PackageVersion Include="Microsoft.Extensions.Configuration.UserSecrets" Version="9.0.7" />
25-
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.7" />
26-
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="9.0.7" />
27-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
22+
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.0" />
23+
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="10.0.0" />
24+
<PackageVersion Include="Microsoft.Extensions.Configuration.UserSecrets" Version="10.0.0" />
25+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.0" />
26+
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.0" />
27+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
2828
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
29-
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
29+
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
3030
<PackageVersion Include="NSubstitute" Version="5.3.0" />
3131
<PackageVersion Include="NSubstitute.Analyzers.CSharp" Version="1.0.17" />
3232
<PackageVersion Include="Serilog.Extensions.Logging" Version="9.0.2" />
33-
<PackageVersion Include="Serilog.Sinks.Console" Version="6.0.0" />
33+
<PackageVersion Include="Serilog.Sinks.Console" Version="6.1.1" />
3434
<PackageVersion Include="Swashbuckle.AspNetCore.SwaggerGen" Version="8.1.4" />
35-
<PackageVersion Include="Verify.Xunit" Version="30.4.0" />
35+
<PackageVersion Include="Verify.Xunit" Version="31.5.3" />
3636
<PackageVersion Include="xunit" Version="2.9.3" />
3737
<PackageVersion Include="Xunit.Extensions.Logging" Version="1.1.0" />
38-
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.2" />
38+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
3939
</ItemGroup>
4040
</Project>

src/Thinktecture.Runtime.Extensions.EntityFrameworkCore10/Thinktecture.Runtime.Extensions.EntityFrameworkCore10.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</ItemGroup>
1515

1616
<ItemGroup>
17-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" VersionOverride="10.0.0-rc.2.25502.107" />
17+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" VersionOverride="10.0.0" />
1818
</ItemGroup>
1919

2020
</Project>

src/Thinktecture.Runtime.Extensions.EntityFrameworkCore8/Thinktecture.Runtime.Extensions.EntityFrameworkCore8.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</ItemGroup>
1515

1616
<ItemGroup>
17-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" VersionOverride="8.0.18" />
17+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" VersionOverride="8.0.22" />
1818
</ItemGroup>
1919

2020
</Project>

test/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<ReportAnalyzer>true</ReportAnalyzer>
1717
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
1818
<TargetFramework></TargetFramework>
19-
<TargetFrameworks>net7.0;net8.0;net9.0</TargetFrameworks>
19+
<TargetFrameworks>net7.0;net8.0;net9.0;net10.0;</TargetFrameworks>
2020
</PropertyGroup>
2121

2222
<ItemGroup>

test/Thinktecture.Runtime.Extensions.EntityFrameworkCore10.Tests/Thinktecture.Runtime.Extensions.EntityFrameworkCore10.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</ItemGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" VersionOverride="10.0.0-rc.2.25502.107" />
19+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" VersionOverride="10.0.0" />
2020
</ItemGroup>
2121

2222
</Project>

test/Thinktecture.Runtime.Extensions.EntityFrameworkCore8.Tests/Thinktecture.Runtime.Extensions.EntityFrameworkCore8.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</ItemGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" VersionOverride="8.0.18" />
19+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" VersionOverride="8.0.22" />
2020
</ItemGroup>
2121

2222
</Project>

test/Thinktecture.Runtime.Extensions.SourceGenerator.Tests/Verifiers/CodeFixVerifier.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,10 @@ public CodeFixTest(
9999
ReferenceAssemblies = new ReferenceAssemblies("net7.0", new PackageIdentity("Microsoft.NETCore.App.Ref","7.0.0"), Path.Combine("ref", "7.0.0"));
100100
#elif NET8_0
101101
ReferenceAssemblies = new ReferenceAssemblies("net8.0", new PackageIdentity("Microsoft.NETCore.App.Ref", "8.0.0"), Path.Combine("ref", "8.0.0"));
102-
#else
102+
#elif NET9_0
103103
ReferenceAssemblies = new ReferenceAssemblies("net9.0", new PackageIdentity("Microsoft.NETCore.App.Ref", "9.0.0"), Path.Combine("ref", "9.0.0"));
104+
#else
105+
ReferenceAssemblies = new ReferenceAssemblies("net10.0", new PackageIdentity("Microsoft.NETCore.App.Ref", "10.0.0"), Path.Combine("ref", "10.0.0"));
104106
#endif
105107

106108
foreach (var additionalReference in additionalReferences)

test/Thinktecture.Runtime.Extensions.Swashbuckle.Tests/Thinktecture.Runtime.Extensions.Swashbuckle.Tests.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework></TargetFramework>
5-
<TargetFrameworks>net9.0;</TargetFrameworks>
5+
<TargetFrameworks>net9.0;net10.0;</TargetFrameworks>
66
<nullable>enable</nullable>
77
</PropertyGroup>
88

@@ -18,6 +18,10 @@
1818
<PackageReference Include="Microsoft.AspNetCore.TestHost" />
1919
</ItemGroup>
2020

21+
<ItemGroup Condition=" '$(TargetFramework)' == 'net9.0' ">
22+
<PackageReference Update="Microsoft.AspNetCore.TestHost" VersionOverride="9.0.11" />
23+
</ItemGroup>
24+
2125
<ItemGroup>
2226
<Content Include="Swashbuckle/ThinktectureSchemaFilterTests.SmartEnums.*.verified.txt">
2327
<DependentUpon>ThinktectureSchemaFilterTests.SmartEnums.cs</DependentUpon>

0 commit comments

Comments
 (0)