diff --git a/src/calibre/utils/run_tests.py b/src/calibre/utils/run_tests.py index 3de61827f8..14f2ed3a01 100644 --- a/src/calibre/utils/run_tests.py +++ b/src/calibre/utils/run_tests.py @@ -300,13 +300,13 @@ def find_tests(which_tests=None, exclude_tests=None): return tests -def run_test(test_name, verbosity=4): +def run_test(test_name, verbosity=4, buffer=False): # calibre-debug -c "from calibre.utils.run_tests import *; import sys; run_test(sys.argv[-1])" some_test_name tests = find_tests() tests = filter_tests_by_name(tests, test_name) if not tests._tests: raise SystemExit(f'No test named {test_name} found') - run_cli(tests, verbosity, buffer=False) + run_cli(tests, verbosity, buffer=buffer) def run_cli(suite, verbosity=4, buffer=True):