コード例 #1
0
ファイル: test_parsers.py プロジェクト: colossalbit/cssypy
 def test_empty(self):
     src = u''
     parser = Parser(src)
     stylesheet = parser.parse()
     self.assertEqual('Stylesheet(charset=None, imports=[], statements=[])', dump(stylesheet))
コード例 #2
0
ファイル: test_parsers.py プロジェクト: colossalbit/cssypy
 def test_charset_lineno(self):
     src = u'@charset "utf-8";'
     parser = Parser(src)
     stylesheet = parser.parse()
     self.assertEqual(1, stylesheet.charset.lineno)
コード例 #3
0
ファイル: test_parsers.py プロジェクト: colossalbit/cssypy
 def test_ruleset_lineno(self):
     src = u'\na {}'
     parser = Parser(src)
     stylesheet = parser.parse()
     self.assertTrue(isinstance(stylesheet.statements[0], RuleSet))
     self.assertEqual(2, stylesheet.statements[0].lineno)
コード例 #4
0
ファイル: test_parsers.py プロジェクト: colossalbit/cssypy
 def test_charset(self):
     src = u'@charset "utf-8";'
     parser = Parser(src)
     stylesheet = parser.parse()
     self.assertEqual("Stylesheet(charset=Charset(charset=u'utf-8'), imports=[], statements=[])", dump(stylesheet))