diff options
Diffstat (limited to 'doc-tool/test/TemplateErrorTests.scala')
-rw-r--r-- | doc-tool/test/TemplateErrorTests.scala | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/doc-tool/test/TemplateErrorTests.scala b/doc-tool/test/TemplateErrorTests.scala new file mode 100644 index 000000000..3359c7791 --- /dev/null +++ b/doc-tool/test/TemplateErrorTests.scala @@ -0,0 +1,32 @@ +package dotty.tools +package dottydoc +package staticsite + +import org.junit.Test +import org.junit.Assert._ + +class TemplateErrorTests extends DottyDocTest with SourceFileOps { + @Test def unclosedTag: Unit = { + htmlPage( + """|Yo dawg: + |{% include "stuff" + |I heard you like to include stuff""".stripMargin + ).html + } + + @Test def missingEndif: Unit = { + htmlPage( + """|{% if someStuff %} + |Dude + |""".stripMargin + ).html + } + + @Test def nonExistingTag: Unit = { + htmlPage( + """|{% someStuff 'ofDude' %} + |Dude + |""".stripMargin + ).html + } +} |