From 1470174f203749b7705004326076b6334bc73d0d Mon Sep 17 00:00:00 2001 From: cin-niko Date: Sun, 8 Mar 2026 06:00:17 +0000 Subject: [PATCH] tests: add skip_when_paddleocr_not_installed --- libs/kotaemon/tests/test_paddleocr_loader.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/kotaemon/tests/test_paddleocr_loader.py b/libs/kotaemon/tests/test_paddleocr_loader.py index f5af4bda..ca1a4c89 100644 --- a/libs/kotaemon/tests/test_paddleocr_loader.py +++ b/libs/kotaemon/tests/test_paddleocr_loader.py @@ -110,6 +110,7 @@ def test_to_documents_skips_empty_content() -> None: # --------------------------------------------------------------------------- +@skip_when_paddleocr_not_installed def test_ppstructure_v3_unsupported_file_type_raises() -> None: """load_data raises ValueError for unsupported extension.""" from kotaemon.loaders import PPStructureV3Reader @@ -129,6 +130,7 @@ def test_ppstructure_v3_supported_file_types_attribute() -> None: assert ".png" in reader.supported_file_types +@skip_when_paddleocr_not_installed def test_ppstructure_v3_load_data_with_mocked_pipeline( mocker: MockerFixture, ) -> None: @@ -170,6 +172,7 @@ def test_ppstructure_v3_load_data_with_mocked_pipeline( # --------------------------------------------------------------------------- +@skip_when_paddleocr_not_installed def test_paddleocr_vl_unsupported_file_type_raises() -> None: """load_data raises ValueError for unsupported extension.""" from kotaemon.loaders import PaddleOCRVLReader @@ -189,6 +192,7 @@ def test_paddleocr_vl_supported_file_types_attribute() -> None: assert ".png" in reader.supported_file_types +@skip_when_paddleocr_not_installed def test_paddleocr_vl_load_data_with_mocked_pipeline( mocker: MockerFixture, ) -> None: