Skip to content

Increase test coverage from 60% to 80% #17

Description

@Liohtml

Description

Current test coverage is ~60%. We need more tests for:

  • src/medcheck/pipeline/report.py - PDF and HTML generation
  • src/medcheck/main.py - CLI command execution
  • src/medcheck/web/app.py - API endpoints
  • src/medcheck/pipeline/vision_analysis.py - prompt building edge cases
  • src/medcheck/providers/local.py - ZIP handling edge cases

Each checkbox can be a separate PR. Pick one and submit!

How to check coverage

```bash
uv run pytest --cov=medcheck --cov-report=html
open htmlcov/index.html
```

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions