From 3830d2715460f805500c5b70b78cd1ef58d8fd18 Mon Sep 17 00:00:00 2001 From: Faisal Afroz Date: Thu, 18 Nov 2021 14:16:49 +0530 Subject: [PATCH] Upgrade Projects to .NET 6 (#85) * Upgrade Projects to .NET 6 * Bump dotnet/sdk from 5.0.202-alpine3.13-amd64 to 6.0-alpine3.13-amd64 * Bump dotnet/runtime-deps from 5.0.5-alpine3.13-amd64 to 6.0-alpine3.13-amd64 * Create a Fake Dotnet 5 Project * Fix CI build errors --- .github/workflows/test.yml | 2 +- Dockerfile | 4 ++-- .../Exercism.TestRunner.CSharp.csproj | 2 +- ...m.TestRunner.CSharp.IntegrationTests.csproj | 2 +- .../Solutions/AllTestsWithTask/Fake.csproj | 2 +- .../CompileErrorWithoutLocation/Fake.csproj | 2 +- .../DifferentTypesOfTests/Fake.csproj | 2 +- .../DotnetFiveProject/.meta/config.json | 7 +++++++ .../Solutions/DotnetFiveProject/Fake.cs | 4 ++++ .../Solutions/DotnetFiveProject/Fake.csproj | 18 ++++++++++++++++++ .../Solutions/DotnetFiveProject/FakeTests.cs | 6 ++++++ .../DotnetFiveProject/expected_results.json | 11 +++++++++++ .../Solutions/DownloadedSolution/Fake.csproj | 2 +- .../Solutions/EditorFiles/Fake.csproj | 2 +- .../MultipleCompileErrors/Fake.csproj | 2 +- .../Fake.csproj | 2 +- .../MultipleTestsWithAllPasses/Fake.csproj | 2 +- .../MultipleTestsWithMultipleFails/Fake.csproj | 2 +- .../MultipleTestsWithSingleFail/Fake.csproj | 2 +- .../MultipleTestsWithTestOutput/Fake.csproj | 2 +- .../Fake.csproj | 2 +- .../Solutions/NoTasks/Fake.csproj | 2 +- .../Solutions/NoTests/Fake.csproj | 2 +- .../Solutions/NotImplemented/Fake.csproj | 2 +- .../Solutions/SingleCompileError/Fake.csproj | 2 +- .../Solutions/SingleTestThatFails/Fake.csproj | 2 +- .../Solutions/SingleTestThatPasses/Fake.csproj | 2 +- .../Foo.csproj | 2 +- .../Solutions/SomeTestsWithTask/Fake.csproj | 2 +- .../TestsInDifferentFormats/Fake.csproj | 2 +- .../Solutions/UseCultureAttribute/Fake.csproj | 2 +- .../Solutions/UseTimeZones/Fake.csproj | 2 +- .../Solutions/WithConstructor/Fake.csproj | 2 +- .../Solutions/WithDisposable/Fake.csproj | 2 +- .../Solutions/WithExample/Fake.csproj | 2 +- .../Solutions/WithNonTestClasses/Fake.csproj | 2 +- .../WithPrivateDisposableClasses/Fake.csproj | 2 +- 37 files changed, 79 insertions(+), 33 deletions(-) create mode 100644 test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/.meta/config.json create mode 100644 test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/Fake.cs create mode 100644 test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/Fake.csproj create mode 100644 test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/FakeTests.cs create mode 100644 test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/expected_results.json diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 02d6c5a..b7e1beb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,5 +9,5 @@ jobs: - uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 - uses: actions/setup-dotnet@v1 with: - dotnet-version: "5.0.100" + dotnet-version: "6.0.100" - run: pwsh ./test.ps1 -UseDocker diff --git a/Dockerfile b/Dockerfile index 2f74625..b489afc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:5.0.202-alpine3.13-amd64 AS build +FROM mcr.microsoft.com/dotnet/sdk:6.0-alpine3.13-amd64 AS build WORKDIR /app # Copy csproj and restore as distinct layers @@ -10,7 +10,7 @@ COPY src/Exercism.TestRunner.CSharp/ ./ RUN dotnet publish -r linux-musl-x64 -c Release -o /opt/test-runner --no-restore --self-contained true # Build runtime image -FROM mcr.microsoft.com/dotnet/runtime-deps:5.0.5-alpine3.13-amd64 AS runtime +FROM mcr.microsoft.com/dotnet/runtime-deps:6.0-alpine3.13-amd64 AS runtime # Enable globalization as some exercises use it ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false diff --git a/src/Exercism.TestRunner.CSharp/Exercism.TestRunner.CSharp.csproj b/src/Exercism.TestRunner.CSharp/Exercism.TestRunner.CSharp.csproj index c2b26b9..598efe7 100644 --- a/src/Exercism.TestRunner.CSharp/Exercism.TestRunner.CSharp.csproj +++ b/src/Exercism.TestRunner.CSharp/Exercism.TestRunner.CSharp.csproj @@ -1,7 +1,7 @@  - net5.0 + net6.0 Exe false diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Exercism.TestRunner.CSharp.IntegrationTests.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Exercism.TestRunner.CSharp.IntegrationTests.csproj index e40cb13..b66fa64 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Exercism.TestRunner.CSharp.IntegrationTests.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Exercism.TestRunner.CSharp.IntegrationTests.csproj @@ -1,7 +1,7 @@  - net5.0 + net6.0 false diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/AllTestsWithTask/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/AllTestsWithTask/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/AllTestsWithTask/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/AllTestsWithTask/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/CompileErrorWithoutLocation/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/CompileErrorWithoutLocation/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/CompileErrorWithoutLocation/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/CompileErrorWithoutLocation/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DifferentTypesOfTests/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DifferentTypesOfTests/Fake.csproj index 7701016..c181ef0 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DifferentTypesOfTests/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DifferentTypesOfTests/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/.meta/config.json b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/.meta/config.json new file mode 100644 index 0000000..328f3a2 --- /dev/null +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/.meta/config.json @@ -0,0 +1,7 @@ +{ + "files": { + "solution": ["Fake.cs"], + "test": ["FakeTests.cs"], + "example": [".meta/Example.cs"] + } +} \ No newline at end of file diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/Fake.cs b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/Fake.cs new file mode 100644 index 0000000..bfbf44e --- /dev/null +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/Fake.cs @@ -0,0 +1,4 @@ +public static class Fake +{ + public static int Add(int x, int y) => x + y; +} \ No newline at end of file diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/Fake.csproj new file mode 100644 index 0000000..d6a2c1b --- /dev/null +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/Fake.csproj @@ -0,0 +1,18 @@ + + + + net5.0 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/FakeTests.cs b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/FakeTests.cs new file mode 100644 index 0000000..fecec13 --- /dev/null +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/FakeTests.cs @@ -0,0 +1,6 @@ +using Xunit; +public class FakeTests +{ + [Fact] + public void Add_should_add_numbers() => Assert.Equal(2, Fake.Add(1, 1)); +} \ No newline at end of file diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/expected_results.json b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/expected_results.json new file mode 100644 index 0000000..62ed773 --- /dev/null +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DotnetFiveProject/expected_results.json @@ -0,0 +1,11 @@ +{ + "version": 3, + "status": "pass", + "tests": [ + { + "name": "Add should add numbers", + "status": "pass", + "test_code": "Assert.Equal(2, Fake.Add(1, 1))" + } + ] +} \ No newline at end of file diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DownloadedSolution/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DownloadedSolution/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DownloadedSolution/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/DownloadedSolution/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/EditorFiles/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/EditorFiles/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/EditorFiles/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/EditorFiles/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleCompileErrors/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleCompileErrors/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleCompileErrors/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleCompileErrors/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestClassesWithAllPasses/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestClassesWithAllPasses/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestClassesWithAllPasses/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestClassesWithAllPasses/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithAllPasses/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithAllPasses/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithAllPasses/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithAllPasses/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithMultipleFails/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithMultipleFails/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithMultipleFails/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithMultipleFails/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithSingleFail/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithSingleFail/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithSingleFail/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithSingleFail/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithTestOutput/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithTestOutput/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithTestOutput/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithTestOutput/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithTestOutputExceedingLimit/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithTestOutputExceedingLimit/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithTestOutputExceedingLimit/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/MultipleTestsWithTestOutputExceedingLimit/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NoTasks/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NoTasks/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NoTasks/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NoTasks/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NoTests/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NoTests/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NoTests/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NoTests/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NotImplemented/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NotImplemented/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NotImplemented/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/NotImplemented/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleCompileError/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleCompileError/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleCompileError/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleCompileError/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatFails/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatFails/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatFails/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatFails/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatPasses/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatPasses/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatPasses/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatPasses/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatPassesWithDifferentSlug/Foo.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatPassesWithDifferentSlug/Foo.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatPassesWithDifferentSlug/Foo.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SingleTestThatPassesWithDifferentSlug/Foo.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SomeTestsWithTask/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SomeTestsWithTask/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SomeTestsWithTask/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/SomeTestsWithTask/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/TestsInDifferentFormats/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/TestsInDifferentFormats/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/TestsInDifferentFormats/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/TestsInDifferentFormats/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/UseCultureAttribute/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/UseCultureAttribute/Fake.csproj index aeeaa38..09483c4 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/UseCultureAttribute/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/UseCultureAttribute/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/UseTimeZones/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/UseTimeZones/Fake.csproj index aeeaa38..09483c4 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/UseTimeZones/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/UseTimeZones/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithConstructor/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithConstructor/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithConstructor/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithConstructor/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithDisposable/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithDisposable/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithDisposable/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithDisposable/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithExample/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithExample/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithExample/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithExample/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithNonTestClasses/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithNonTestClasses/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithNonTestClasses/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithNonTestClasses/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 diff --git a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithPrivateDisposableClasses/Fake.csproj b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithPrivateDisposableClasses/Fake.csproj index d6a2c1b..b99668c 100644 --- a/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithPrivateDisposableClasses/Fake.csproj +++ b/test/Exercism.TestRunner.CSharp.IntegrationTests/Solutions/WithPrivateDisposableClasses/Fake.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0