Home | Trees | Indices | Help |
|
---|
|
1 # -*- coding: iso-8859-1 -*- 2 """ 3 testcases for cssutils.css.CSSComment 4 """ 5 __author__ = '$LastChangedBy: doerwalter $' 6 __date__ = '$LastChangedDate: 2007-08-02 22:58:23 +0200 (Do, 02 Aug 2007) $' 7 __version__ = '0.9.2a5, $LastChangedRevision: 160 $' 8 9 10 import xml 11 12 import test_cssrule 13 14 import cssutils.css 15 161867 68 69 70 if __name__ == '__main__': 71 import unittest 72 unittest.main() 7320 super(CSSCommentTestCase, self).setUp() 21 self.r = cssutils.css.CSSComment() 22 self.rRO = cssutils.css.CSSComment(readonly=True) 23 self.r_type = cssutils.css.CSSComment.COMMENT24 28 2931 "CSSComment.cssText InvalidModificationErr" 32 self._test_InvalidModificationErr(u'/* comment */')33 3436 "CSSComment.cssText" 37 tests = { 38 u'/*öäüßÖÄÜ*/': None, 39 40 u'/*x*/': None, 41 u'/* x */': None, 42 u'/*\t12\n*/': None, 43 u'/* /* */': None, 44 u'/* \\*/': None, 45 u'/*"*/': None, 46 u'''/*" 47 */''': None, 48 u'/** / ** //*/': None 49 } 50 self.do_equal_r(tests) # set cssText 51 tests.update({ 52 u'/*x': u'/*x*/', 53 u'\n /*': u'/**/', 54 }) 55 self.do_equal_p(tests) # parse 56 57 tests = { 58 u'/* */ */': xml.dom.SyntaxErr, 59 u' */ /* ': xml.dom.SyntaxErr 60 } 61 self.do_raise_p(tests) # parse 62 tests.update({ 63 u'*/': xml.dom.InvalidModificationErr, 64 u'@x /* x */': xml.dom.InvalidModificationErr 65 }) 66 self.do_raise_r(tests) # set cssText
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Sat Aug 04 12:58:34 2007 | http://epydoc.sourceforge.net |