From 9299ecb64dab85e9ae50cfc5543624824c013b10 Mon Sep 17 00:00:00 2001 From: Hardirc Date: Tue, 22 Mar 2016 22:40:06 -0400 Subject: [PATCH] HTML corner tests for doctype=stric/transitional/frameset/html5/None --- gluon/tests/test_html.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gluon/tests/test_html.py b/gluon/tests/test_html.py index 36f117b1..42e05a90 100644 --- a/gluon/tests/test_html.py +++ b/gluon/tests/test_html.py @@ -223,6 +223,18 @@ class TestBareHelpers(unittest.TestCase): def test_HTML(self): self.assertEqual(HTML('<>', _a='1', _b='2').xml(), '\n<>') + self.assertEqual(HTML('<>', _a='1', _b='2', doctype='strict').xml(), + '\n<>') + self.assertEqual(HTML('<>', _a='1', _b='2', doctype='transitional').xml(), + '\n<>') + self.assertEqual(HTML('<>', _a='1', _b='2', doctype='frameset').xml(), + '\n<>') + self.assertEqual(HTML('<>', _a='1', _b='2', doctype='html5').xml(), + '\n<>') + self.assertEqual(HTML('<>', _a='1', _b='2', doctype='').xml(), + '<>') + + def test_XHTML(self): # Empty XHTML test