fix: Build errors and tesseract removal
Some checks failed
Deploy to Staging / Build Images (pull_request) Failing after 4m14s
Deploy to Staging / Deploy to Staging (pull_request) Has been skipped
Deploy to Staging / Verify Staging (pull_request) Has been skipped
Deploy to Staging / Notify Staging Ready (pull_request) Has been skipped
Deploy to Staging / Notify Staging Failure (pull_request) Successful in 8s
Some checks failed
Deploy to Staging / Build Images (pull_request) Failing after 4m14s
Deploy to Staging / Deploy to Staging (pull_request) Has been skipped
Deploy to Staging / Verify Staging (pull_request) Has been skipped
Deploy to Staging / Notify Staging Ready (pull_request) Has been skipped
Deploy to Staging / Notify Staging Failure (pull_request) Successful in 8s
This commit is contained in:
@@ -39,14 +39,9 @@ def test_pillow_heif_can_register():
|
||||
assert "HEIF" in Image.registered_extensions().values()
|
||||
|
||||
|
||||
def test_tesseract_available():
|
||||
"""Tesseract OCR is available and can process images."""
|
||||
import pytesseract
|
||||
def test_paddleocr_engine_available():
|
||||
"""PaddleOCR engine can be created."""
|
||||
from app.engines.paddle_engine import PaddleOcrEngine
|
||||
|
||||
# Create a simple test image with text
|
||||
img = Image.new("RGB", (200, 50), color="white")
|
||||
|
||||
# Verify pytesseract can call tesseract (will return empty string for blank image)
|
||||
result = pytesseract.image_to_string(img)
|
||||
# Just verify it doesn't raise an exception - blank image returns empty/whitespace
|
||||
assert isinstance(result, str)
|
||||
engine = PaddleOcrEngine()
|
||||
assert engine.name == "paddleocr"
|
||||
|
||||
Reference in New Issue
Block a user