CURENT/agvis

Quality: Tests for CI

jinningwang opened this issue · 1 comments

Create code tests to ensure the code quality.
For now, we can cover the python code part first, such as the independent data reader and the backend framework.

Additionally, some GitHub actions can be added to alleviate manual efforts. Such as actions to automatically publish to PyPi and Conda.

Reference:
ANDES code test
ANDES GiiHub workflow
pytest
CI/CD in software development

Close as Zack solved this.