When there are no test cases given, set test filename to None.

parent bfdd1d16
...@@ -146,7 +146,7 @@ def main(tests, verbose=0, color=True): ...@@ -146,7 +146,7 @@ def main(tests, verbose=0, color=True):
# Create the text runner and execute the tests. # Create the text runner and execute the tests.
runner = TextTestRunner(verbosity=verbose, color=color) runner = TextTestRunner(verbosity=verbose, color=color)
suite = unittest.TestSuite(testcases) suite = unittest.TestSuite(testcases)
suite.filename = testfile suite.filename = testfile if tests else None
result = runner.run(suite) result = runner.run(suite)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment