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

Improve unit and integration test coverage #48

Open
10 tasks
zaneselvans opened this issue Dec 20, 2022 · 0 comments
Open
10 tasks

Improve unit and integration test coverage #48

zaneselvans opened this issue Dec 20, 2022 · 0 comments

Comments

@zaneselvans
Copy link
Member

Now that we've got CI running #46 we can start improving our test coverage! Some tests that we know we'd like to run:

  • Extract Taxonomy metadata from zip archives stored in the repository
  • Extract datapackage.json metadata from taxonomies stored in zip archives stored in the repository
  • Extract SQLite DB from zip archives stored in the repository
  • Test that LC_ALL environment variable is not altered by Arelle (this should be fixed but... just in case of regressions)
  • Add test data & test cases for all the different FERC forms we are trying to support (this will allow us to skip these time consuming extractions in our fast integration tests in the main PUDL repo):
    • Form 1
    • Form 2
    • Form 6
    • Form 60
    • Form 714
@jdangerx jdangerx moved this from 🆕 New to 📋 Backlog in Catalyst Megaproject Feb 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Icebox
Development

No branches or pull requests

2 participants