def test_abort(self): with self.assertRaises(ScanFilesAbortedError): with self.temp_file_structure('', self.BASIC_FILE_STRUCTURE): scan_files( base_path=self.resolve_test_path(''), recursive=True, check_abort=abort_after_n_calls(len(self.BASIC_FILE_STRUCTURE) // 2), )
def test_abort(self): with self.assertRaises(RenameFilesAbortedError): self._test_rename_files( input_description=(('FILE', 'file{0}.txt'.format(i)) for i in range(10)), rules_text='"file" <<"0"', expected_result=tuple(('FILE', 'file0{0}.txt'.format(i)) for i in range(10)), check_abort=abort_after_n_calls(5), )