This commit is contained in:
Kovid Goyal 2019-11-07 09:59:27 +05:30
parent 054752d956
commit 2d41f863b7
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -13,6 +13,7 @@ from css_selectors.errors import SelectorSyntaxError, ExpressionError
from css_selectors.parser import tokenize, parse from css_selectors.parser import tokenize, parse
from css_selectors.select import Select from css_selectors.select import Select
class TestCSSSelectors(unittest.TestCase): class TestCSSSelectors(unittest.TestCase):
# Test data {{{ # Test data {{{
@ -796,10 +797,12 @@ by William Shakespeare
# }}} # }}}
# Run tests {{{ # Run tests {{{
def find_tests(): def find_tests():
return unittest.defaultTestLoader.loadTestsFromTestCase(TestCSSSelectors) return unittest.defaultTestLoader.loadTestsFromTestCase(TestCSSSelectors)
def run_tests(find_tests=find_tests, for_build=False): def run_tests(find_tests=find_tests, for_build=False):
if not for_build: if not for_build:
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
@ -834,6 +837,7 @@ def run_tests(find_tests=find_tests, for_build=False):
if for_build and result.errors or result.failures: if for_build and result.errors or result.failures:
raise SystemExit(1) raise SystemExit(1)
if __name__ == '__main__': if __name__ == '__main__':
run_tests() run_tests()
# }}} # }}}