Implementation seems reasonable enough. (for those that don't know, this is because setup.py was not giving a non-zero exit code when tests were failing)