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

Update test suite to work with GitHub Actions #78

Merged
merged 7 commits into from
Aug 30, 2023
Merged

Conversation

djperrefort
Copy link
Collaborator

@djperrefort djperrefort commented Aug 30, 2023

Summary of changes:

  • Switches to pyproject.toml file for packaging
  • Adds an Actions workflow for running tests
  • Refactors test suite layout to mimic package layout
  • Fixes a bug where connection errors in verbose downloads fail silently
  • Skips tests for data releases where data cannot be downloaded

@djperrefort djperrefort merged commit fc836a9 into master Aug 30, 2023
5 checks passed
@djperrefort djperrefort deleted the actions_test branch August 30, 2023 20:16
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.

1 participant