sbraz reported that "setup.py test" for any package using setuptools always exits with status 0. I can confirm this behavior. This bug is a reminder to myself to report the issue upstream, possibly with a patch.
Created attachment 461422 [details, diff] setuptools-30.4.0-fix-test.patch If that helps, here's the patch that works against the current stable setuptools.
This was fixed upstream.