Closed lacabra closed 2 years ago
@lacabra Will take this on next!
@lacabra Just to confirm my understanding - should there be a test that ensures all new functionality includes a test? "(and that new functionality will include the corresponding unit tests)"
No, no, that was a generic statement. The scope of work for this PR is limited to automating the running of unit tests through GitHub Actions on every commit, please forget about accounting for any new functionality.
Ok cool! Figured that was a bit too generic and broad for this PR 😅
Hi @lacabra ! Think this issue would be closed by #91 unless there's anything else which needs to be added?
Yes, indeed, thanks for catching this 🙏
As a result of implementing unit tests in #61, the next steps is to automatically run these on every commit through GitHub Actions to ensure that any new contributions do not break the existing functionality (and that new functionality will include the corresponding unit tests). For an example of a related implementation (using Javascript instead of Python), refer to the CI implementation from the unicef/publicgoods-candidates repository.