Example #1
0
 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),
             )
Example #2
0
 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),
         )