Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ER testing overhaul #276

Closed
5 tasks
atmorling opened this issue Sep 30, 2024 · 0 comments · Fixed by #341
Closed
5 tasks

ER testing overhaul #276

atmorling opened this issue Sep 30, 2024 · 0 comments · Fixed by #341
Assignees

Comments

@atmorling
Copy link
Contributor

atmorling commented Sep 30, 2024

Our CI failing due to unrelated issues in MEP-DEV has become a little too 'normal', this is something we've kicked around for a while

  • Use mocked data for all non IO specific unit tests (xref Use local data for non-IO unit tests #167 ) (the fixtures in conftest, for example)
  • Mock EarthRanger (and maybe EarthEngine) IO data in their specific unit tests
  • Add flag to those IO specific tests to allow them to run either against a mock or a live endpoint
  • Have the existing test CI run against mocked IO
  • Add an extra CI flow to test against live endpoints on a regular (daily?) interval
@atmorling atmorling self-assigned this Dec 3, 2024
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 a pull request may close this issue.

1 participant