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