diff --git a/gluon/tests/test_html.py b/gluon/tests/test_html.py index 42e05a90..a92cae55 100644 --- a/gluon/tests/test_html.py +++ b/gluon/tests/test_html.py @@ -234,8 +234,6 @@ class TestBareHelpers(unittest.TestCase): self.assertEqual(HTML('<>', _a='1', _b='2', doctype='').xml(), '<>') - - def test_XHTML(self): # Empty XHTML test self.assertEqual(XHTML().xml(), @@ -243,6 +241,16 @@ class TestBareHelpers(unittest.TestCase): # Not Empty XHTML test self.assertEqual(XHTML('<>', _a='1', _b='2').xml(), '\n<>') + self.assertEqual(XHTML('<>', _a='1', _b='2', doctype='').xml(), + '\n<>') + self.assertEqual(XHTML('<>', _a='1', _b='2', doctype='strict').xml(), + '\n<>') + self.assertEqual(XHTML('<>', _a='1', _b='2', doctype='transitional').xml(), + '\n<>') + self.assertEqual(XHTML('<>', _a='1', _b='2', doctype='frameset').xml(), + '\n<>') + self.assertEqual(XHTML('<>', _a='1', _b='2', doctype='xmlns').xml(), + 'xmlns\n<>') def test_HEAD(self): self.assertEqual(HEAD('<>', _a='1', _b='2').xml(),