mirror of
https://github.com/zulip/zulip.git
synced 2025-11-06 06:53:25 +00:00
css linter: Report empty declarations more clearly.
Raise a CssParserException when declarations are empty.
This commit is contained in:
@@ -62,6 +62,15 @@ class ParserTestHappyPath(unittest.TestCase):
|
||||
|
||||
self.assertFalse(section.declaration_block.declarations[0].semicolon)
|
||||
|
||||
def test_empty_block(self):
|
||||
# type: () -> None
|
||||
my_css = '''
|
||||
div {
|
||||
}'''
|
||||
error = 'Empty declaration'
|
||||
with self.assertRaisesRegexp(CssParserException, error): # type: ignore # See https://github.com/python/typeshed/issues/372
|
||||
parse(my_css)
|
||||
|
||||
def test_multi_line_selector(self):
|
||||
# type: () -> None
|
||||
my_css = '''
|
||||
|
||||
Reference in New Issue
Block a user