У меня есть скрипт, который запускает несколько модульных тестов, но когда я нажимаю элемент управления c, он просто выходит из конкретного модульного теста, а не всего скрипта. Есть ли способ добиться этого? Это мой код, который фактически выполняет выполнение модульных тестов.После выхода программы с ctrl c
#bitshift right to obtain correct return value, execution of each test.
returnValue = os.system(path) >> 8
#running total of failures in the program.
failures += returnValue
Вот как я называю эту функцию и выхожу из программы.
failures = execTests(path, testList)
#exit program with returncode as number of failures
sys.exit(failures)