The CI process for this PR will fail because tests are failing. But before this PR, these failing tests resulted in green builds which not correct. The fixes in this PR return any errors from running tests to the calling process and return non-zero return codes in the case of failing tests.
When submitting a pull request, make sure you do the following:
dev
branch on the main repo, not themaster
branchCloses #000.
The CI process for this PR will fail because tests are failing. But before this PR, these failing tests resulted in green builds which not correct. The fixes in this PR return any errors from running tests to the calling process and return non-zero return codes in the case of failing tests.
References #417