Skip to content

Test/date range coverage

🧪 What does this MR do and why?

This MR adds focused pytest coverage along with a shared test setup to ensure stable execution in both local and CI environments.

🎯 Why

  • Improves regression safety across analytics, utilities, routing/state handling, and verification logic
  • Ensures tests are deterministic and runnable without full UI/runtime dependencies
  • Introduces shared pytest configuration for consistent test behavior
  • Strengthens overall test reliability and maintainability

🔗 References

N/A


️ How to set up and validate locally

Run tests:

pytest -v

Validation Results

  • All tests passing locally
  • Ruff lint: clean
  • Ruff format: applied
  • No production code changes

️ Risk

  • Test-only changes
  • No functional impact to application code
  • Low risk

Merge request reports

Loading