github Gururagavendra/gmail-cleaner v1.0.1

latest releases: v1.3.0, v1.2.2, v1.2.1...
one month ago

Summary

Adds comprehensive unit test suite with 89 tests covering schemas, Gmail service functions, and API endpoints.

Changes

  • Tests: 89 unit tests across 4 test files
    • test_schemas.py - Pydantic model validation (29 tests)
    • test_gmail_service.py - Query building & email parsing (25 tests)
    • test_api_status.py - GET status endpoints (14 tests)
    • test_api_actions.py - POST action endpoints (21 tests)
  • CI: GitHub Actions workflow for automated testing
  • Config: pytest configuration in pyproject.toml
  • Type hints: Fixed type annotations, added Pyright config

Test Coverage

  • 89 tests passing
  • ~72% code coverage

Other

  • Updated README badges (stars count)
  • Fixed minor type hint issues

Don't miss a new gmail-cleaner release

NewReleases is sending notifications on new releases.