def __gather_tests(self): tests = gather_tests(include=self.test, exclude=self.exclude, benchmarker=self) # If the tests have been interrupted somehow, then we want to resume them where we left # off, rather than starting from the beginning if os.path.isfile("current_benchmark.txt"): with open("current_benchmark.txt", "r") as interrupted_benchmark: interrupt_bench = interrupted_benchmark.read().strip() for index, atest in enumerate(tests): if atest.name == interrupt_bench: tests = tests[index:] break return tests
def __gather_tests(self): tests = gather_tests(include=self.test, exclude=self.exclude, benchmarker=self) # If the tests have been interrupted somehow, then we want to resume them where we left # off, rather than starting from the beginning if os.path.isfile(self.current_benchmark): with open(self.current_benchmark, 'r') as interrupted_benchmark: interrupt_bench = interrupted_benchmark.read().strip() for index, atest in enumerate(tests): if atest.name == interrupt_bench: tests = tests[index:] break return tests