Raise errors when communicating outside of tests
An experimental nose plugin to block access to external services that you really should not be accessing in your unit tests.
pip install nose-blockage
Then add the following to your tests:
By default it whitelists localhost and 127.0.0.1. To change the whitelist:
If the code hits a http connection then instead of completing it will raise a MockHTTPCall exception. Please go an mock your tests appropriately.
To come, maybe more libs.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size nose-blockage-0.1.1.tar.gz (2.3 kB)||File type Source||Python version None||Upload date||Hashes View|