-
Notifications
You must be signed in to change notification settings - Fork 4
Closed
Labels
Description
Is your feature request related to a problem? Please describe.
Currently there is no automated test suite for Push or PR validation.
Describe the solution you'd like
- Create/Curate tests in the
testsdirectory for general Smoke Test validation of basic and critical functions of the tesp-api - Rename
tests/test_src.pytotests/smoke_tests.pyfor better readability of code. - Add job to
.github/workflows/ci.yamlCI pipline which will runpytest tests/smoke_tests.pyon push and PR.
Might be useful: https://naodeng.medium.com/pytest-tutorial-advance-usage-integration-ci-cd-and-github-action-c627c7cbbc22
Describe alternatives you've considered
NA
Additional context
This is part of a larger set of CI testing features necessary to implement in the project
Reactions are currently unavailable