You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue #162 is a great lead into my current phase of additions. I've created a branch locally for generating tests. This will provide a viable solution to preventing minor changes like these from passing unnoticed.
Starting with functional tests, to provide end-to-end style testing. In addition to the function tests I'll be adding unit-tests, which should pinpoint where the offending bug is occurring. I'm structuring the tests in the repository to separate these two logical test types for ease of development testing. This should provide the inclusion of additional types of tests to simplify future development work.
I've created a Docker development environment, much like how I created one in the site repository. This should simplify running the tests, speed up local CI/CD, while also unifying the environments across different systems. The Docker will include checkbashisms, shellcheck, shunit2 (along with my suite loader), and bashcov. I'll be providing a development document to explore this new tool-set and see about adding these tests to the GitHub workflow.
The text was updated successfully, but these errors were encountered:
Issue #162 is a great lead into my current phase of additions. I've created a branch locally for generating tests. This will provide a viable solution to preventing minor changes like these from passing unnoticed.
Starting with functional tests, to provide end-to-end style testing. In addition to the function tests I'll be adding unit-tests, which should pinpoint where the offending bug is occurring. I'm structuring the tests in the repository to separate these two logical test types for ease of development testing. This should provide the inclusion of additional types of tests to simplify future development work.
I've created a Docker development environment, much like how I created one in the site repository. This should simplify running the tests, speed up local CI/CD, while also unifying the environments across different systems. The Docker will include
checkbashisms
,shellcheck
,shunit2
(along with my suite loader), andbashcov
. I'll be providing a development document to explore this new tool-set and see about adding these tests to the GitHub workflow.The text was updated successfully, but these errors were encountered: