parent
82b45387a1
commit
a9f6a63e7f
|
|
@ -125,6 +125,46 @@ namespace Microsoft.AspNet.Razor.Test.Parser.Html
|
||||||
BlockFactory.MarkupTagBlock("</script>")));
|
BlockFactory.MarkupTagBlock("</script>")));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Fact]
|
||||||
|
public void ScriptTag_WithNestedMalformedTag()
|
||||||
|
{
|
||||||
|
ParseDocumentTest("<script>var four = 4; /* </ */</script>",
|
||||||
|
new MarkupBlock(
|
||||||
|
BlockFactory.MarkupTagBlock("<script>"),
|
||||||
|
Factory.Markup("var four = 4; /* </ */"),
|
||||||
|
BlockFactory.MarkupTagBlock("</script>")));
|
||||||
|
}
|
||||||
|
|
||||||
|
[Fact]
|
||||||
|
public void ScriptTag_WithNestedEndTag()
|
||||||
|
{
|
||||||
|
ParseDocumentTest("<script></p></script>",
|
||||||
|
new MarkupBlock(
|
||||||
|
BlockFactory.MarkupTagBlock("<script>"),
|
||||||
|
Factory.Markup("</p>"),
|
||||||
|
BlockFactory.MarkupTagBlock("</script>")));
|
||||||
|
}
|
||||||
|
|
||||||
|
[Fact]
|
||||||
|
public void ScriptTag_WithNestedBeginTag()
|
||||||
|
{
|
||||||
|
ParseDocumentTest("<script><p></script>",
|
||||||
|
new MarkupBlock(
|
||||||
|
BlockFactory.MarkupTagBlock("<script>"),
|
||||||
|
Factory.Markup("<p>"),
|
||||||
|
BlockFactory.MarkupTagBlock("</script>")));
|
||||||
|
}
|
||||||
|
|
||||||
|
[Fact]
|
||||||
|
public void ScriptTag_WithNestedTag()
|
||||||
|
{
|
||||||
|
ParseDocumentTest("<script><p></p></script>",
|
||||||
|
new MarkupBlock(
|
||||||
|
BlockFactory.MarkupTagBlock("<script>"),
|
||||||
|
Factory.Markup("<p></p>"),
|
||||||
|
BlockFactory.MarkupTagBlock("</script>")));
|
||||||
|
}
|
||||||
|
|
||||||
[Theory]
|
[Theory]
|
||||||
[MemberData("VoidElementNames")]
|
[MemberData("VoidElementNames")]
|
||||||
public void VoidElementFollowedByContent(string tagName)
|
public void VoidElementFollowedByContent(string tagName)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue