From 8250442159c9a2bacd3b785d785ca20e2beffe54 Mon Sep 17 00:00:00 2001 From: Ryan Brandenburg Date: Mon, 11 Mar 2019 11:21:43 -0700 Subject: [PATCH] Add tests for identity UI (#8351) --- src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj | 2 +- .../Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in | 1 + src/ProjectTemplates/scripts/Run-Razor-Locally.ps1 | 2 +- src/ProjectTemplates/test/MvcTemplateTest.cs | 3 ++- src/ProjectTemplates/test/RazorPagesTemplateTest.cs | 1 + 5 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj b/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj index 57b4f31400..f11c2fe3c5 100644 --- a/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj +++ b/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj @@ -123,7 +123,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant Runtime;Native - + Platform=$(TargetArchitecture) Platform=Win32 diff --git a/src/ProjectTemplates/Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in b/src/ProjectTemplates/Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in index 40c54ea3be..05a5af1378 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in +++ b/src/ProjectTemplates/Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in @@ -4,6 +4,7 @@ netcoreapp3.0 True Company.WebApplication1 + true diff --git a/src/ProjectTemplates/scripts/Run-Razor-Locally.ps1 b/src/ProjectTemplates/scripts/Run-Razor-Locally.ps1 index ee6d2d56f0..9fc7667cbf 100644 --- a/src/ProjectTemplates/scripts/Run-Razor-Locally.ps1 +++ b/src/ProjectTemplates/scripts/Run-Razor-Locally.ps1 @@ -6,4 +6,4 @@ param() . $PSScriptRoot\Test-Template.ps1 -Test-Template "webapp" "webapp -au Individual" "Microsoft.DotNet.Web.ProjectTemplates.3.0.3.0.0-alpha1.nupkg" $false +Test-Template "webapp" "webapp -au Individual" "Microsoft.DotNet.Web.ProjectTemplates.3.0.3.0.0-preview4-t000.nupkg" $false diff --git a/src/ProjectTemplates/test/MvcTemplateTest.cs b/src/ProjectTemplates/test/MvcTemplateTest.cs index 88a0519773..a2bee9860c 100644 --- a/src/ProjectTemplates/test/MvcTemplateTest.cs +++ b/src/ProjectTemplates/test/MvcTemplateTest.cs @@ -18,7 +18,7 @@ namespace Templates.Test [Theory] [InlineData(null)] - [InlineData("F#", Skip = "https://github.com/aspnet/Templating/issues/673")] + [InlineData("F#")] private void MvcTemplate_NoAuthImpl(string languageOverride) { Project.RunDotNetNew("mvc", language: languageOverride); @@ -72,6 +72,7 @@ namespace Templates.Test using (var aspNetProcess = Project.StartAspNetProcess(publish)) { aspNetProcess.AssertOk("/"); + aspNetProcess.AssertOk("/Identity/Account/Login"); aspNetProcess.AssertOk("/Home/Privacy"); } } diff --git a/src/ProjectTemplates/test/RazorPagesTemplateTest.cs b/src/ProjectTemplates/test/RazorPagesTemplateTest.cs index 950db88321..2e97c397bd 100644 --- a/src/ProjectTemplates/test/RazorPagesTemplateTest.cs +++ b/src/ProjectTemplates/test/RazorPagesTemplateTest.cs @@ -65,6 +65,7 @@ namespace Templates.Test using (var aspNetProcess = Project.StartAspNetProcess(publish)) { aspNetProcess.AssertOk("/"); + aspNetProcess.AssertOk("/Identity/Account/Login"); aspNetProcess.AssertOk("/Privacy"); } }