| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234 |
- commit 619d3585854ac311986c44715012d10e45a932a6
- Author: Nate McMaster <[email protected]>
- Date: Fri Nov 16 17:04:26 2018 -0800
- Upgrade test projects to netcoreapp3.0 (aspnet/ServerTests#152)
- diff --git a/Directory.Build.targets b/Directory.Build.targets
- index 78626b773ea..7a09b207eb1 100644
- --- a/Directory.Build.targets
- +++ b/Directory.Build.targets
- @@ -1,10 +1,5 @@
- <Project>
- <PropertyGroup>
- - <RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">$(MicrosoftNETCoreApp20PackageVersion)</RuntimeFrameworkVersion>
- - <RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp2.1' ">$(MicrosoftNETCoreApp21PackageVersion)</RuntimeFrameworkVersion>
- - <RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp2.2' ">$(MicrosoftNETCoreApp22PackageVersion)</RuntimeFrameworkVersion>
- - <NETStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard2.0' ">$(NETStandardLibrary20PackageVersion)</NETStandardImplicitPackageVersion>
- - <!-- aspnet/BuildTools#662 Don't police what version of NetCoreApp we use -->
- - <NETCoreAppMaximumVersion>99.9</NETCoreAppMaximumVersion>
- + <RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp3.0' ">$(MicrosoftNETCoreAppPackageVersion)</RuntimeFrameworkVersion>
- </PropertyGroup>
- </Project>
- diff --git a/build/dependencies.props b/build/dependencies.props
- index ecdb7f31930..04df3411189 100644
- --- a/build/dependencies.props
- +++ b/build/dependencies.props
- @@ -3,27 +3,24 @@
- <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
- </PropertyGroup>
- <PropertyGroup Label="Package Versions">
- - <InternalAspNetCoreSdkPackageVersion>3.0.0-alpha1-20181004.7</InternalAspNetCoreSdkPackageVersion>
- - <MicrosoftAspNetCoreAspNetCoreModulePackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreAspNetCoreModulePackageVersion>
- - <MicrosoftAspNetCoreAspNetCoreModuleV2PackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreAspNetCoreModuleV2PackageVersion>
- - <MicrosoftAspNetCoreResponseCompressionPackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreResponseCompressionPackageVersion>
- - <MicrosoftAspNetCoreServerHttpSysPackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreServerHttpSysPackageVersion>
- - <MicrosoftAspNetCoreServerIISIntegrationPackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreServerIISIntegrationPackageVersion>
- - <MicrosoftAspNetCoreServerIISPackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreServerIISPackageVersion>
- - <MicrosoftAspNetCoreServerIntegrationTestingIISPackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreServerIntegrationTestingIISPackageVersion>
- - <MicrosoftAspNetCoreServerKestrelPackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreServerKestrelPackageVersion>
- - <MicrosoftAspNetCoreWebUtilitiesPackageVersion>3.0.0-alpha1-10584</MicrosoftAspNetCoreWebUtilitiesPackageVersion>
- - <MicrosoftExtensionsConfigurationCommandLinePackageVersion>3.0.0-alpha1-10584</MicrosoftExtensionsConfigurationCommandLinePackageVersion>
- - <MicrosoftExtensionsConfigurationJsonPackageVersion>3.0.0-alpha1-10584</MicrosoftExtensionsConfigurationJsonPackageVersion>
- - <MicrosoftExtensionsLoggingConsolePackageVersion>3.0.0-alpha1-10584</MicrosoftExtensionsLoggingConsolePackageVersion>
- - <MicrosoftExtensionsLoggingPackageVersion>3.0.0-alpha1-10584</MicrosoftExtensionsLoggingPackageVersion>
- - <MicrosoftExtensionsLoggingTestingPackageVersion>3.0.0-alpha1-10584</MicrosoftExtensionsLoggingTestingPackageVersion>
- - <MicrosoftNETCoreApp20PackageVersion>2.0.9</MicrosoftNETCoreApp20PackageVersion>
- - <MicrosoftNETCoreApp21PackageVersion>2.1.3</MicrosoftNETCoreApp21PackageVersion>
- - <MicrosoftNETCoreApp22PackageVersion>2.2.0-preview2-26905-02</MicrosoftNETCoreApp22PackageVersion>
- - <MicrosoftNetHttpHeadersPackageVersion>3.0.0-alpha1-10584</MicrosoftNetHttpHeadersPackageVersion>
- + <InternalAspNetCoreSdkPackageVersion>3.0.0-build-20181114.5</InternalAspNetCoreSdkPackageVersion>
- + <MicrosoftAspNetCoreAspNetCoreModulePackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreAspNetCoreModulePackageVersion>
- + <MicrosoftAspNetCoreAspNetCoreModuleV2PackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreAspNetCoreModuleV2PackageVersion>
- + <MicrosoftAspNetCoreResponseCompressionPackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreResponseCompressionPackageVersion>
- + <MicrosoftAspNetCoreServerHttpSysPackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreServerHttpSysPackageVersion>
- + <MicrosoftAspNetCoreServerIISIntegrationPackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreServerIISIntegrationPackageVersion>
- + <MicrosoftAspNetCoreServerIISPackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreServerIISPackageVersion>
- + <MicrosoftAspNetCoreServerIntegrationTestingIISPackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreServerIntegrationTestingIISPackageVersion>
- + <MicrosoftAspNetCoreServerKestrelPackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreServerKestrelPackageVersion>
- + <MicrosoftAspNetCoreWebUtilitiesPackageVersion>3.0.0-alpha1-10742</MicrosoftAspNetCoreWebUtilitiesPackageVersion>
- + <MicrosoftExtensionsConfigurationCommandLinePackageVersion>3.0.0-preview-181113-11</MicrosoftExtensionsConfigurationCommandLinePackageVersion>
- + <MicrosoftExtensionsConfigurationJsonPackageVersion>3.0.0-preview-181113-11</MicrosoftExtensionsConfigurationJsonPackageVersion>
- + <MicrosoftExtensionsLoggingConsolePackageVersion>3.0.0-preview-181113-11</MicrosoftExtensionsLoggingConsolePackageVersion>
- + <MicrosoftExtensionsLoggingPackageVersion>3.0.0-preview-181113-11</MicrosoftExtensionsLoggingPackageVersion>
- + <MicrosoftExtensionsLoggingTestingPackageVersion>3.0.0-preview-181113-11</MicrosoftExtensionsLoggingTestingPackageVersion>
- + <MicrosoftNETCoreAppPackageVersion>3.0.0-preview1-26907-05</MicrosoftNETCoreAppPackageVersion>
- + <MicrosoftNetHttpHeadersPackageVersion>3.0.0-alpha1-10742</MicrosoftNetHttpHeadersPackageVersion>
- <MicrosoftNETTestSdkPackageVersion>15.6.1</MicrosoftNETTestSdkPackageVersion>
- - <NETStandardLibrary20PackageVersion>2.0.3</NETStandardLibrary20PackageVersion>
- <SerilogExtensionsLoggingPackageVersion>1.4.0</SerilogExtensionsLoggingPackageVersion>
- <SerilogSinksFilePackageVersion>4.0.0</SerilogSinksFilePackageVersion>
- <XunitPackageVersion>2.3.1</XunitPackageVersion>
- diff --git a/build/repo.props b/build/repo.props
- index 69884077643..164db6503fe 100644
- --- a/build/repo.props
- +++ b/build/repo.props
- @@ -1,9 +1,6 @@
- <Project>
- <Import Project="dependencies.props" />
-
- - <ItemGroup>
- - <ExcludeFromTest Include="$(RepositoryRoot)test\ServerComparison.TestSites\ServerComparison.TestSites.csproj" />
- - </ItemGroup>
- <PropertyGroup>
- <!-- These properties are use by the automation that updates dependencies.props -->
- <LineupPackageId>Internal.AspNetCore.Universe.Lineup</LineupPackageId>
- @@ -11,7 +8,7 @@
- </PropertyGroup>
-
- <ItemGroup>
- - <DotNetCoreRuntime Include="$(MicrosoftNETCoreApp22PackageVersion)" />
- - <DotNetCoreRuntime Condition="'$(OS)' == 'Windows_NT'" Include="$(MicrosoftNETCoreApp22PackageVersion)" Arch="x86" />
- + <DotNetCoreRuntime Include="$(MicrosoftNETCoreAppPackageVersion)" />
- + <DotNetCoreRuntime Condition="'$(OS)' == 'Windows_NT'" Include="$(MicrosoftNETCoreAppPackageVersion)" Arch="x86" />
- </ItemGroup>
- </Project>
- diff --git a/korebuild-lock.txt b/korebuild-lock.txt
- index 591cfd52ffb..73613543d0a 100644
- --- a/korebuild-lock.txt
- +++ b/korebuild-lock.txt
- @@ -1,2 +1,2 @@
- -version:3.0.0-alpha1-20181004.7
- -commithash:27fabdaf2b1d4753c3d2749581694ca65d78f7f2
- +version:3.0.0-build-20181114.5
- +commithash:880e9a204d4ee4a18dfd83c9fb05a192a28bca60
- diff --git a/test/Directory.Build.props b/test/Directory.Build.props
- deleted file mode 100644
- index a0100197c91..00000000000
- --- a/test/Directory.Build.props
- +++ /dev/null
- @@ -1,9 +0,0 @@
- -<Project>
- - <Import Project="..\Directory.Build.props" />
- -
- - <PropertyGroup>
- - <DeveloperBuildTestTfms>netcoreapp2.2</DeveloperBuildTestTfms>
- - <StandardTestTfms>$(DeveloperBuildTestTfms)</StandardTestTfms>
- - <StandardTestTfms Condition=" '$(DeveloperBuild)' != 'true' AND '$(OS)' == 'Windows_NT' ">$(StandardTestTfms);net461</StandardTestTfms>
- - </PropertyGroup>
- -</Project>
- diff --git a/test/ServerComparison.FunctionalTests/HelloWorldTest.cs b/test/ServerComparison.FunctionalTests/HelloWorldTest.cs
- index d19607e90da..a23952e86e3 100644
- --- a/test/ServerComparison.FunctionalTests/HelloWorldTest.cs
- +++ b/test/ServerComparison.FunctionalTests/HelloWorldTest.cs
- @@ -21,7 +21,7 @@ namespace ServerComparison.FunctionalTests
-
- public static TestMatrix TestVariants
- => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.Nginx, ServerType.HttpSys)
- - .WithTfms(Tfm.NetCoreApp22, Tfm.Net461)
- + .WithTfms(Tfm.NetCoreApp30)
- .WithAllApplicationTypes()
- .WithAllAncmVersions()
- .WithAllHostingModels()
- diff --git a/test/ServerComparison.FunctionalTests/NtlmAuthenticationTest.cs b/test/ServerComparison.FunctionalTests/NtlmAuthenticationTest.cs
- index 7d471625910..d64e16ada02 100644
- --- a/test/ServerComparison.FunctionalTests/NtlmAuthenticationTest.cs
- +++ b/test/ServerComparison.FunctionalTests/NtlmAuthenticationTest.cs
- @@ -22,7 +22,7 @@ namespace ServerComparison.FunctionalTests
-
- public static TestMatrix TestVariants
- => TestMatrix.ForServers(ServerType.IISExpress, ServerType.HttpSys)
- - .WithTfms(Tfm.NetCoreApp22, Tfm.Net461)
- + .WithTfms(Tfm.NetCoreApp30)
- .WithAllAncmVersions()
- .WithAllHostingModels();
-
- diff --git a/test/ServerComparison.FunctionalTests/ResponseCompressionTests.cs b/test/ServerComparison.FunctionalTests/ResponseCompressionTests.cs
- index 8c57f03d8bd..e654d13d860 100644
- --- a/test/ServerComparison.FunctionalTests/ResponseCompressionTests.cs
- +++ b/test/ServerComparison.FunctionalTests/ResponseCompressionTests.cs
- @@ -33,7 +33,7 @@ namespace ServerComparison.FunctionalTests
-
- public static TestMatrix NoCompressionTestVariants
- => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.Nginx, ServerType.HttpSys)
- - .WithTfms(Tfm.NetCoreApp22, Tfm.Net461)
- + .WithTfms(Tfm.NetCoreApp30)
- .WithAllAncmVersions()
- .WithAllHostingModels();
-
- @@ -46,7 +46,7 @@ namespace ServerComparison.FunctionalTests
-
- public static TestMatrix HostCompressionTestVariants
- => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Nginx)
- - .WithTfms(Tfm.NetCoreApp22, Tfm.Net461)
- + .WithTfms(Tfm.NetCoreApp30)
- .WithAllAncmVersions()
- .WithAllHostingModels();
-
- @@ -59,7 +59,7 @@ namespace ServerComparison.FunctionalTests
-
- public static TestMatrix AppCompressionTestVariants
- => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.HttpSys) // No pass-through compression for nginx
- - .WithTfms(Tfm.NetCoreApp22, Tfm.Net461)
- + .WithTfms(Tfm.NetCoreApp30)
- .WithAllAncmVersions()
- .WithAllHostingModels();
-
- @@ -72,7 +72,7 @@ namespace ServerComparison.FunctionalTests
-
- public static TestMatrix HostAndAppCompressionTestVariants
- => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.Nginx, ServerType.HttpSys)
- - .WithTfms(Tfm.NetCoreApp22, Tfm.Net461)
- + .WithTfms(Tfm.NetCoreApp30)
- .WithAllAncmVersions()
- .WithAllHostingModels();
-
- diff --git a/test/ServerComparison.FunctionalTests/ResponseTests.cs b/test/ServerComparison.FunctionalTests/ResponseTests.cs
- index f19065d09b3..33aeb659de6 100644
- --- a/test/ServerComparison.FunctionalTests/ResponseTests.cs
- +++ b/test/ServerComparison.FunctionalTests/ResponseTests.cs
- @@ -26,7 +26,7 @@ namespace ServerComparison.FunctionalTests
-
- public static TestMatrix TestVariants
- => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.Nginx, ServerType.HttpSys)
- - .WithTfms(Tfm.NetCoreApp22)
- + .WithTfms(Tfm.NetCoreApp30)
- .WithAllAncmVersions()
- .WithAllHostingModels();
-
- @@ -53,7 +53,7 @@ namespace ServerComparison.FunctionalTests
-
- public static TestMatrix SelfhostTestVariants
- => TestMatrix.ForServers(ServerType.Kestrel, ServerType.HttpSys)
- - .WithTfms(Tfm.NetCoreApp22);
- + .WithTfms(Tfm.NetCoreApp30);
-
- // Connection Close tests do not work through reverse proxies
- [ConditionalTheory]
- diff --git a/test/ServerComparison.FunctionalTests/ServerComparison.FunctionalTests.csproj b/test/ServerComparison.FunctionalTests/ServerComparison.FunctionalTests.csproj
- index 54b15b9c07a..804152d5895 100644
- --- a/test/ServerComparison.FunctionalTests/ServerComparison.FunctionalTests.csproj
- +++ b/test/ServerComparison.FunctionalTests/ServerComparison.FunctionalTests.csproj
- @@ -1,8 +1,7 @@
- <Project Sdk="Microsoft.NET.Sdk">
-
- <PropertyGroup>
- - <!-- Use 2.2 to run the tests. The tests will select their own TFMs for the test application when publishing -->
- - <TargetFramework>netcoreapp2.2</TargetFramework>
- + <TargetFramework>netcoreapp3.0</TargetFramework>
- </PropertyGroup>
-
- <ItemGroup>
- diff --git a/test/ServerComparison.TestSites/ServerComparison.TestSites.csproj b/test/ServerComparison.TestSites/ServerComparison.TestSites.csproj
- index c58b620932b..1e9df504e68 100644
- --- a/test/ServerComparison.TestSites/ServerComparison.TestSites.csproj
- +++ b/test/ServerComparison.TestSites/ServerComparison.TestSites.csproj
- @@ -1,7 +1,7 @@
- <Project Sdk="Microsoft.NET.Sdk.Web">
-
- <PropertyGroup>
- - <TargetFrameworks Condition="">$(StandardTestTfms)</TargetFrameworks>
- + <TargetFramework>netcoreapp3.0</TargetFramework>
- <RuntimeIdentifiers>win7-x86;win7-x64;linux-x64;osx-x64</RuntimeIdentifiers>
- </PropertyGroup>
-
|