Better error handling for setupTestUsers

@rcrichton a quick one if you could please review?

Was having an issue running the tests, but the error was being masked. Just improved the error handling so that this doesn't happen.