1 """Testcases for cssutils.css.DOMImplementation"""
2 __version__ = '$Id: test_domimplementation.py 1116 2008-03-05 13:52:23Z cthedot $'
3
4 import xml.dom
5 import unittest
6 import cssutils
7
9
11 self.domimpl = xml.dom.getDOMImplementation()
12
20
22 "DOMImplementationCSS.createDocument()"
23 self.assertRaises(NotImplementedError, self.domimpl.createDocument)
24 self.assertRaises(NotImplementedError, self.domimpl.createDocument)
25
27 "DOMImplementationCSS.createDocumentType()"
28 self.assertRaises(NotImplementedError, self.domimpl.createDocumentType)
29
31 "DOMImplementationCSS.hasFeature()"
32 tests = [
33 ('css', '1.0'),
34 ('css', '2.0'),
35 ('stylesheets', '1.0'),
36 ('stylesheets', '2.0')
37 ]
38 for name, version in tests:
39 self.assertEqual(True, self.domimpl.hasFeature(name, version))
40
41
42 if __name__ == '__main__':
43 unittest.main()
44