As a developer I want confidence that code additions do not result in regressions. Each bug that is found needs to have a new test that would prevent the bug from recurring and any new code would run said tests whenever proposed for addition and thus bugs should be less likely to reappear after inclusion (but only with this feature: that tests are run with each PR)
Acceptance Criteria
- docker image is used to do testing to reduce discrepancies between production and testing environments
- docker image is not persisted or pushed to docker since it is only
As a developer I want confidence that code additions do not result in regressions. Each bug that is found needs to have a new test that would prevent the bug from recurring and any new code would run said tests whenever proposed for addition and thus bugs should be less likely to reappear after inclusion (but only with this feature: that tests are run with each PR)
Acceptance Criteria