learning_ai_common_plat/services/extraction-service/python/tests
saravanakumardb1 c9d5c0caed feat(extraction): integration tests + Python tests + fix langextract API
- 6 route integration tests (mock sidecar via vitest vi.mock)
- 12 task CRUD route tests (mock repository)
- 29 Python tests: 10 extractor, 12 models, 7 app endpoints
- Fix extractor.py: correct lx.extract() API (text_or_documents positional, prompt_description)
- Mock fallback when no GEMINI_API_KEY or USE_MOCK_EXTRACTOR=true
- 46 TS tests + 29 Python tests = 75 total
2026-02-14 13:49:18 -08:00
..
__pycache__ feat(extraction): integration tests + Python tests + fix langextract API 2026-02-14 13:49:18 -08:00
__init__.py feat(extraction): integration tests + Python tests + fix langextract API 2026-02-14 13:49:18 -08:00
test_app.py feat(extraction): integration tests + Python tests + fix langextract API 2026-02-14 13:49:18 -08:00
test_extractor.py feat(extraction): integration tests + Python tests + fix langextract API 2026-02-14 13:49:18 -08:00
test_models.py feat(extraction): integration tests + Python tests + fix langextract API 2026-02-14 13:49:18 -08:00