More stray tag character tests.

This commit is contained in:
Michael Bayne
2011-06-21 22:00:37 -07:00
parent 67d325624f
commit 753546a63c
@@ -212,9 +212,15 @@ public class MustacheTest
test("foo{{a}", "foo{{a}", context("a", "<b>"));
}
@Test public void testRepeatedOpenTag () {
@Test public void testStrayTagCharacters () {
test("funny [b] business {{", "funny {{a}} business {{", context("a", "[b]"));
test("funny <b> business {{", "funny {{{a}}} business {{", context("a", "<b>"));
test("{{ funny [b] business", "{{ funny {{a}} business", context("a", "[b]"));
test("{{ funny <b> business", "{{ funny {{{a}}} business", context("a", "<b>"));
test("funny [b] business }}", "funny {{a}} business }}", context("a", "[b]"));
test("funny <b> business }}", "funny {{{a}}} business }}", context("a", "<b>"));
test("}} funny [b] business", "}} funny {{a}} business", context("a", "[b]"));
test("}} funny <b> business", "}} funny {{{a}}} business", context("a", "<b>"));
}
@Test(expected=MustacheParseException.class)