From f98ffcd759ed88439c76b00b6e088043c12b15db Mon Sep 17 00:00:00 2001 From: "N. Taylor Mullen" Date: Fri, 22 Mar 2019 21:02:00 -0700 Subject: [PATCH] Update more test files. \n\nCommit migrated from https://github.com/dotnet/aspnetcore-tooling/commit/76c1352d2c4136ab4c3515ffca823377cbc7b2d9 --- .../test/InjectTargetExtensionTest.cs | 6 ++++-- .../test/InjectTargetExtensionTest.cs | 6 ++++-- .../BasicComponent_DesignTime.codegen.cs | 8 ++++++++ .../BasicComponent_DesignTime.mappings.txt | 8 ++++---- .../BasicComponent_Runtime.codegen.cs | 2 ++ .../Basic_DesignTime.codegen.cs | 12 ++++++++++++ .../Basic_DesignTime.mappings.txt | 12 ++++++------ .../Basic_Runtime.codegen.cs | 12 ++++++++++++ .../IncompleteDirectives_DesignTime.codegen.cs | 16 ++++++++++++++++ ...ncompleteDirectives_DesignTime.mappings.txt | 16 ++++++++-------- .../InheritsViewModel_DesignTime.codegen.cs | 4 ++++ .../InheritsViewModel_DesignTime.mappings.txt | 4 ++-- ...heritsWithViewImports_DesignTime.codegen.cs | 2 ++ ...ritsWithViewImports_DesignTime.mappings.txt | 2 +- .../InjectWithModel_DesignTime.codegen.cs | 10 ++++++++++ .../InjectWithModel_DesignTime.mappings.txt | 10 +++++----- .../InjectWithSemicolon_DesignTime.codegen.cs | 18 ++++++++++++++++++ ...InjectWithSemicolon_DesignTime.mappings.txt | 18 +++++++++--------- .../Inject_DesignTime.codegen.cs | 4 ++++ .../Inject_DesignTime.mappings.txt | 4 ++-- ...elExpressionTagHelper_DesignTime.codegen.cs | 8 ++++++++ ...ExpressionTagHelper_DesignTime.mappings.txt | 8 ++++---- ...ModelExpressionTagHelper_Runtime.codegen.cs | 4 ++++ .../Model_DesignTime.codegen.cs | 2 ++ .../Model_DesignTime.mappings.txt | 2 +- .../MultipleModels_DesignTime.codegen.cs | 4 ++++ .../MultipleModels_DesignTime.mappings.txt | 4 ++-- .../PageWithNamespace_DesignTime.codegen.cs | 2 ++ .../PageWithNamespace_DesignTime.mappings.txt | 2 +- ...agesWithRouteTemplate_DesignTime.codegen.cs | 10 ++++++++++ ...esWithRouteTemplate_DesignTime.mappings.txt | 10 +++++----- ...orPagesWithRouteTemplate_Runtime.codegen.cs | 6 ++++++ ...azorPagesWithoutModel_DesignTime.codegen.cs | 8 ++++++++ ...orPagesWithoutModel_DesignTime.mappings.txt | 8 ++++---- .../RazorPagesWithoutModel_Runtime.codegen.cs | 6 ++++++ .../RazorPages_DesignTime.codegen.cs | 10 ++++++++++ .../RazorPages_DesignTime.mappings.txt | 10 +++++----- .../RazorPages_Runtime.codegen.cs | 6 ++++++ .../Sections_DesignTime.codegen.cs | 10 ++++++++++ .../Sections_DesignTime.mappings.txt | 10 +++++----- .../Sections_Runtime.codegen.cs | 4 ++++ .../UsingDirectives_DesignTime.codegen.cs | 8 ++++++++ .../UsingDirectives_DesignTime.mappings.txt | 8 ++++---- .../UsingDirectives_Runtime.codegen.cs | 8 ++++++++ ...iewComponentTagHelper_DesignTime.codegen.cs | 6 ++++++ ...wComponentTagHelper_DesignTime.mappings.txt | 6 +++--- .../ViewComponentTagHelper_Runtime.codegen.cs | 4 ++++ .../ViewWithNamespace_DesignTime.codegen.cs | 2 ++ .../ViewWithNamespace_DesignTime.mappings.txt | 2 +- .../_ViewImports_DesignTime.codegen.cs | 4 ++++ .../_ViewImports_DesignTime.mappings.txt | 4 ++-- .../IntegrationTests/BuildIntegrationTest.cs | 4 ++-- 52 files changed, 284 insertions(+), 80 deletions(-) diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X/test/InjectTargetExtensionTest.cs b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X/test/InjectTargetExtensionTest.cs index fcc8b1123c..ec314d03f6 100644 --- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X/test/InjectTargetExtensionTest.cs +++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X/test/InjectTargetExtensionTest.cs @@ -56,12 +56,14 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X target.WriteInjectProperty(context, node); // Assert - Assert.Equal( + Assert.Equal(Environment.NewLine + + "#nullable restore" + Environment.NewLine + "#line 2 \"test-path\"" + Environment.NewLine + "[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]" + Environment.NewLine + "public PropertyType PropertyName { get; private set; }" + Environment.NewLine + Environment.NewLine + "#line default" + Environment.NewLine + - "#line hidden" + Environment.NewLine, + "#line hidden" + Environment.NewLine + + "#nullable disable" + Environment.NewLine, context.CodeWriter.GenerateCode()); } } diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/InjectTargetExtensionTest.cs b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/InjectTargetExtensionTest.cs index 71b2ec20ce..53e7debcf7 100644 --- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/InjectTargetExtensionTest.cs +++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/InjectTargetExtensionTest.cs @@ -56,12 +56,14 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X target.WriteInjectProperty(context, node); // Assert - Assert.Equal( + Assert.Equal(Environment.NewLine + + "#nullable restore" + Environment.NewLine + "#line 2 \"test-path\"" + Environment.NewLine + "[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]" + Environment.NewLine + "public PropertyType PropertyName { get; private set; }" + Environment.NewLine + Environment.NewLine + "#line default" + Environment.NewLine + - "#line hidden" + Environment.NewLine, + "#line hidden" + Environment.NewLine + + "#nullable disable" + Environment.NewLine, context.CodeWriter.GenerateCode()); } } diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_DesignTime.codegen.cs b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_DesignTime.codegen.cs index ee8a246582..df40a48d8d 100644 --- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_DesignTime.codegen.cs +++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_DesignTime.codegen.cs @@ -14,11 +14,13 @@ namespace __GeneratedComponent #pragma warning disable 219 private void __RazorDirectiveTokenHelpers__() { ((System.Action)(() => { +#nullable restore #line 1 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml" IDisposable __typeHelper = default(IDisposable); #line default #line hidden +#nullable disable } ))(); } @@ -30,24 +32,30 @@ IDisposable __typeHelper = default(IDisposable); protected override void BuildRenderTree(Microsoft.AspNetCore.Components.RenderTree.RenderTreeBuilder builder) { base.BuildRenderTree(builder); +#nullable restore #line 2 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml" __o = this.ToString(); #line default #line hidden +#nullable disable +#nullable restore #line 4 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml" __o = string.Format("{0}", "Hello"); #line default #line hidden +#nullable disable } #pragma warning restore 1998 +#nullable restore #line 7 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml" void IDisposable.Dispose(){ } #line default #line hidden +#nullable disable } } #pragma warning restore 1591 diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_DesignTime.mappings.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_DesignTime.mappings.txt index 9220571512..ee0bc772d7 100644 --- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_DesignTime.mappings.txt +++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_DesignTime.mappings.txt @@ -1,23 +1,23 @@ Source Location: (12:0,12 [11] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml) |IDisposable| -Generated Location: (665:17,0 [11] ) +Generated Location: (684:18,0 [11] ) |IDisposable| Source Location: (38:1,13 [15] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml) |this.ToString()| -Generated Location: (1261:33,13 [15] ) +Generated Location: (1318:36,13 [15] ) |this.ToString()| Source Location: (79:3,5 [29] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml) |string.Format("{0}", "Hello")| -Generated Location: (1406:38,6 [29] ) +Generated Location: (1501:43,6 [29] ) |string.Format("{0}", "Hello")| Source Location: (132:6,12 [37] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml) | void IDisposable.Dispose(){ } | -Generated Location: (1620:45,12 [37] ) +Generated Location: (1753:52,12 [37] ) | void IDisposable.Dispose(){ } | diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_Runtime.codegen.cs b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_Runtime.codegen.cs index 63ec0d9879..37e1ce772c 100644 --- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_Runtime.codegen.cs +++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent_Runtime.codegen.cs @@ -23,12 +23,14 @@ namespace __GeneratedComponent builder.CloseElement(); } #pragma warning restore 1998 +#nullable restore #line 7 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/BasicComponent.cshtml" void IDisposable.Dispose(){ } #line default #line hidden +#nullable disable } } #pragma warning restore 1591 diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.codegen.cs b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.codegen.cs index d39b64c26d..48a1f5fdba 100644 --- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.codegen.cs +++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.codegen.cs @@ -23,37 +23,49 @@ namespace AspNetCore #pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { +#nullable restore #line 1 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml" __o = this.ToString(); #line default #line hidden +#nullable disable +#nullable restore #line 3 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml" __o = string.Format("{0}", "Hello"); #line default #line hidden +#nullable disable +#nullable restore #line 5 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml" var cls = "foo"; #line default #line hidden +#nullable disable +#nullable restore #line 8 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml" if(cls != null) { #line default #line hidden +#nullable disable +#nullable restore #line 8 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml" __o = cls; #line default #line hidden +#nullable disable +#nullable restore #line 8 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml" } #line default #line hidden +#nullable disable } #pragma warning restore 1998 [global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute] diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.mappings.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.mappings.txt index 372b49cb6f..5c0927db71 100644 --- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.mappings.txt +++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.mappings.txt @@ -1,34 +1,34 @@ Source Location: (13:0,13 [15] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml) |this.ToString()| -Generated Location: (1030:26,13 [15] ) +Generated Location: (1049:27,13 [15] ) |this.ToString()| Source Location: (54:2,5 [29] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml) |string.Format("{0}", "Hello")| -Generated Location: (1166:31,6 [29] ) +Generated Location: (1223:34,6 [29] ) |string.Format("{0}", "Hello")| Source Location: (95:4,2 [25] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml) | var cls = "foo"; | -Generated Location: (1312:36,2 [25] ) +Generated Location: (1407:41,2 [25] ) | var cls = "foo"; | Source Location: (134:7,11 [18] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml) |if(cls != null) { | -Generated Location: (1460:42,11 [18] ) +Generated Location: (1593:49,11 [18] ) |if(cls != null) { | Source Location: (153:7,30 [3] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml) |cls| -Generated Location: (1622:47,30 [3] ) +Generated Location: (1793:56,30 [3] ) |cls| Source Location: (156:7,33 [2] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml) | }| -Generated Location: (1773:52,33 [2] ) +Generated Location: (1982:63,33 [2] ) | }| diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_Runtime.codegen.cs b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_Runtime.codegen.cs index b6640c206d..1885fba68a 100644 --- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_Runtime.codegen.cs +++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_Runtime.codegen.cs @@ -20,44 +20,56 @@ namespace AspNetCore { WriteLiteral("