Skip to content

Add comprehensive test suite and install checks#47

Merged
ifenni merged 1 commit intomainfrom
add_tests
Mar 30, 2026
Merged

Add comprehensive test suite and install checks#47
ifenni merged 1 commit intomainfrom
add_tests

Conversation

@ehavazli
Copy link
Copy Markdown
Collaborator

Summary

  • add a comprehensive pytest suite across CLI, geometry parsing, Landsat, Sentinel, NISAR, cloudiness, OPERA, and map generation
  • add installation validation tests that check real dependency availability, imports, and CLI startup
  • include pytest in the conda environment and fix the email/logging path in next_pass.py

Testing

  • pytest -q
  • python -m pytest -q tests/test_next_pass_cli.py

@ehavazli ehavazli requested review from cmspeed and ifenni March 23, 2026 22:43
Copy link
Copy Markdown
Collaborator

@ifenni ifenni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

didsnt run into any isssues with "pytest -q" or "python -m pytest -q tests/test_next_pass_cli.py" and with 65 passed in 34.55s for the first command and 10 passed in 4.39s for the second.

@ifenni ifenni merged commit fa1bf4d into main Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants