Add a test for #153 - already fixed

This commit is contained in:
Ryan Nowak 2017-05-03 00:49:40 -07:00
parent 1795fc26c1
commit 1705888721
3 changed files with 54 additions and 2 deletions

View File

@ -1,4 +1,4 @@
#pragma checksum "TestFiles/IntegrationTests/InstrumentationPassIntegrationTest/BasicTest.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "5898df8049fc1522f646a774050e93cbf5cafb84"
#pragma checksum "TestFiles/IntegrationTests/InstrumentationPassIntegrationTest/BasicTest.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "723b7da149db577d0c49cff7c00f2d831e8916e7"
namespace Razor
{
#line hidden
@ -89,6 +89,24 @@ __InputTagHelper.BarProp = DateTime.Now;
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(158, 31, true);
WriteLiteral("\r\n\r\n<span>Here is some content ");
EndContext();
BeginContext(207, 9, true);
WriteLiteral("</span>\r\n");
EndContext();
BeginContext(217, 29, false);
#line 9 "TestFiles/IntegrationTests/InstrumentationPassIntegrationTest/BasicTest.cshtml"
Write(Foo(item => new Microsoft.AspNetCore.Mvc.Razor.HelperResult(async(__razor_template_writer) => {
BeginContext(222, 24, true);
WriteLiteralTo(__razor_template_writer, "<span>Hello world</span>");
EndContext();
}
)));
#line default
#line hidden
EndContext();
}
#pragma warning restore 1998
}

View File

@ -3,4 +3,7 @@
@("Hello")
<form unbound="foo">
<input value=Hello date=@DateTime.Now type='text' />
</form>
</form>
<span>Here is some content @*with a comment*@</span>
@Foo(@<span>Hello world</span>)

View File

@ -66,3 +66,34 @@ Document -
ExecuteTagHelpers -
CSharpStatement -
RazorIRToken - - CSharp - EndContext();
CSharpStatement -
RazorIRToken - - CSharp - BeginContext(158, 31, true);
HtmlContent - (158:5,7 [31] BasicTest.cshtml)
RazorIRToken - (158:5,7 [4] BasicTest.cshtml) - Html - \n\n
RazorIRToken - (162:7,0 [6] BasicTest.cshtml) - Html - <span>
RazorIRToken - (168:7,6 [21] BasicTest.cshtml) - Html - Here is some content
CSharpStatement -
RazorIRToken - - CSharp - EndContext();
CSharpStatement -
RazorIRToken - - CSharp - BeginContext(207, 9, true);
HtmlContent - (207:7,45 [9] BasicTest.cshtml)
RazorIRToken - (207:7,45 [7] BasicTest.cshtml) - Html - </span>
RazorIRToken - (214:7,52 [2] BasicTest.cshtml) - Html - \n
CSharpStatement -
RazorIRToken - - CSharp - EndContext();
CSharpStatement -
RazorIRToken - - CSharp - BeginContext(217, 29, false);
CSharpExpression - (217:8,1 [29] BasicTest.cshtml)
RazorIRToken - (217:8,1 [4] BasicTest.cshtml) - CSharp - Foo(
Template - (222:8,6 [24] BasicTest.cshtml)
CSharpStatement -
RazorIRToken - - CSharp - BeginContext(222, 24, true);
HtmlContent - (222:8,6 [24] BasicTest.cshtml)
RazorIRToken - (222:8,6 [6] BasicTest.cshtml) - Html - <span>
RazorIRToken - (228:8,12 [11] BasicTest.cshtml) - Html - Hello world
RazorIRToken - (239:8,23 [7] BasicTest.cshtml) - Html - </span>
CSharpStatement -
RazorIRToken - - CSharp - EndContext();
RazorIRToken - (246:8,30 [1] BasicTest.cshtml) - CSharp - )
CSharpStatement -
RazorIRToken - - CSharp - EndContext();