Hello!
My team uses simplecov to enforce test coverage minimums, which means we sometimes see CI output like this:
This output is saying, pretty clearly, that the build is failing because the test coverage is below our minimum. However, it doesn't really pop off the screen visually -- and sometimes our team members miss it, and are confused about why the build is failing. If these lines were printed in red, I think they would pop much better
Line coverage by file (40.00%) is below the expected minimum coverage (80.00%).
SimpleCov failed with exit 2 due to a coverage related error
What do you think?
Hello!
My team uses simplecov to enforce test coverage minimums, which means we sometimes see CI output like this:
This output is saying, pretty clearly, that the build is failing because the test coverage is below our minimum. However, it doesn't really pop off the screen visually -- and sometimes our team members miss it, and are confused about why the build is failing. If these lines were printed in red, I think they would pop much better
What do you think?