diff --git a/test/Microsoft.AspNet.Razor.Test/Parser/Html/HtmlTagsTest.cs b/test/Microsoft.AspNet.Razor.Test/Parser/Html/HtmlTagsTest.cs index 5151deffb0..b947c557fe 100644 --- a/test/Microsoft.AspNet.Razor.Test/Parser/Html/HtmlTagsTest.cs +++ b/test/Microsoft.AspNet.Razor.Test/Parser/Html/HtmlTagsTest.cs @@ -125,6 +125,46 @@ namespace Microsoft.AspNet.Razor.Test.Parser.Html BlockFactory.MarkupTagBlock(""))); } + [Fact] + public void ScriptTag_WithNestedMalformedTag() + { + ParseDocumentTest("", + new MarkupBlock( + BlockFactory.MarkupTagBlock(""))); + } + + [Fact] + public void ScriptTag_WithNestedEndTag() + { + ParseDocumentTest("
", + new MarkupBlock( + BlockFactory.MarkupTagBlock(""))); + } + + [Fact] + public void ScriptTag_WithNestedBeginTag() + { + ParseDocumentTest("", + new MarkupBlock( + BlockFactory.MarkupTagBlock(""))); + } + + [Fact] + public void ScriptTag_WithNestedTag() + { + ParseDocumentTest("", + new MarkupBlock( + BlockFactory.MarkupTagBlock(""))); + } + [Theory] [MemberData("VoidElementNames")] public void VoidElementFollowedByContent(string tagName)