Specific request to detect names.

This commit is contained in:
sebastien committed 2026-10-26 08:09:53 +01:00
1 parent d2aa4faa1b
commit 3abd7873e6
8 files changed
+395 -9

No files matched your search

+8 -2
View File
@@ -39,9 +39,14 @@ class MarkedCopiesTests(unittest.TestCase):
review.current_width_offset = 0
review.default_max_per_file = 5
review.current_max_per_file = 1
review.review_settings = {}
review.root = Mock()
review.stop_prefetch = threading.Event()
review.load_current_image = Mock()
def load_current_image():
review.current_shift, review.current_width_offset, review.current_max_per_file = (
review.review_settings.get(review.index, (0, 0, review.default_max_per_file))
)
review.load_current_image = Mock(side_effect=load_current_image)
review.update_display = Mock()
image = Image.new("RGB", (8, 8), "white")
review.current_result = (image, [image], {"total_pages": 1, "columns_per_file": [1]})
@@ -79,7 +84,8 @@ class MarkedCopiesTests(unittest.TestCase):
for path in self.files:
mark_copy_error(self.workspace, path, "Review needed")
review = self.reviewer()
review.on_next(None)
with patch.object(cutleft, "get_pdf_pages", return_value=[review.current_result[0]]):
review.on_next(None)
self.assertTrue((review.output_dir / "Copie01_01.jpg").is_file())
self.assertEqual(set(copy_errors(self.workspace)), {"Copie02.pdf"})
self.assertEqual(review.index, 1)