codecov: Document line capture issue in code.
This commit is contained in:
parent
a5708e4dde
commit
095cea7ab9
|
@ -20,6 +20,8 @@ def load_tests_from_modules(names, template):
|
|||
|
||||
def load_all_tests():
|
||||
loader = unittest.defaultTestLoader
|
||||
# Codecov seems to work only when using loader.discover. It failed to capture line executions
|
||||
# for functions like loader.loadTestFromModule or loader.loadTestFromNames.
|
||||
return loader.discover('zulip_bots')
|
||||
|
||||
def parse_args(available_bots):
|
||||
|
|
|
@ -26,6 +26,8 @@ def main():
|
|||
cov.load()
|
||||
cov.start()
|
||||
|
||||
# Codecov seems to work only when using loader.discover. It failed to capture line executions
|
||||
# for functions like loader.loadTestFromModule or loader.loadTestFromNames.
|
||||
test_suites = unittest.defaultTestLoader.discover('zulip_botserver')
|
||||
suite = unittest.TestSuite(test_suites)
|
||||
runner = unittest.TextTestRunner(verbosity=2)
|
||||
|
|
Loading…
Reference in a new issue