jclouds-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ignasi Barrera <n...@apache.org>
Subject Unit testing
Date Wed, 16 Apr 2014 14:34:07 GMT

Just wanted to bring this up.

When reviewing pull requests, I think we should start taking special
care of looking at the unit tests. There *must* be unit tests for the
changes and they *must* be complete (not only testing the happy path,
specially in expect tests).

We should ask for all missing tests during the review and not merge
PRs without them, and I really think we should stop allowing the "will
add the tests in an upcoming PR" practice.

There are providers with many live tests failing, which gives us an
idea of their health, but if the code base grows without an
appropriate unit test suite, we'll see a negative impact soon.

It might require some more review time (contributors might not know
some test classes already exist, or how to add them), but it is worth
spending the time to have a complete test suite.


View raw message