copilot-swe-agent[bot]
|
b9015764c5
|
test: improve coverage for extract_metadata_with_gpt to 100%
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-06 10:38:58 +00:00 |
|
copilot-swe-agent[bot]
|
dcdef44303
|
feat: add Portkey provider support and null-content guard to AI abstraction layer
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-23 19:42:03 +00:00 |
|
copilot-swe-agent[bot]
|
d4c7fb26ac
|
feat: add AI provider abstraction layer with OpenAI, Azure, Anthropic, Gemini, Ollama, OpenRouter, LiteLLM support
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-23 19:26:45 +00:00 |
|
copilot-swe-agent[bot]
|
6defc8ea7a
|
test: improve client initialization test assertion based on code review feedback
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-14 00:06:55 +00:00 |
|
copilot-swe-agent[bot]
|
f775cf740e
|
test: increase coverage for file_splitting.py to 100% and maintain extract_metadata_with_gpt.py at 92.31%
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-14 00:02:40 +00:00 |
|
copilot-swe-agent[bot]
|
43bc58770d
|
refactor: consolidate linting tools into Ruff
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-13 09:10:52 +00:00 |
|
copilot-swe-agent[bot]
|
1381f8bad0
|
fix(test): remove incorrect mock_task argument from __wrapped__ calls in test_extract_metadata_gpt.py
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-12 12:48:56 +00:00 |
|
copilot-swe-agent[bot]
|
8e8a64969f
|
feat: add comprehensive unit tests for tasks and auth modules
- Add test_extract_metadata_gpt.py with 16 tests (7 passing)
- Add test_convert_pdf.py with 13 tests achieving 90.56% coverage
- Add test_embed_pdf_metadata.py with 10 tests achieving 46.81% coverage
- Add test_finalize_storage.py with 9 tests
- Add test_auth_module.py with 14 tests achieving 43.48% coverage
Coverage improvements:
- convert_to_pdf: 10% → 90.56%
- embed_metadata_into_pdf: 14.89% → 46.81%
- extract_metadata_with_gpt: 21.84% → 36.78%
- auth.py: 27.83% → 43.48%
43 tests passing, working on fixing remaining tests for full coverage
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-12 04:00:05 +00:00 |
|