Turns out that with the upstream changes in python-fedora, BodhiClient now tries to connect to the production Bodhi instance on creation (to determine wheter to use bodhi1 or bodhi2 client code) which is a departure from previous behavior.
This causes our tests to fail during %check because the code can't contact production bodhi. Fix the code such that it doesn't make network connections during init and %check succeeds.