nose-socket-whitelist

UNKNOWN


License
Apache-2.0
Install
pip install nose-socket-whitelist==1.0.0

Documentation

nose-socket-whitelist

A nose plugin that patches socket.getaddrinfo for non-local sockets, allowing you to either log all occurrences or cause the offending test to fail.

socketwhitelist.plugins.LoggingSocketWhitelistPlugin
logs the test(s) where sockets are opened, printing a summaray report to sys.stderr when all tests have finished executing
socketwhitelist.plugins.ErroringSocketWhitelistPlugin
causes the offending test to fail with a SocketError

Installation

The plugin package is available from PyPI as nose-socket-whitelist.

Using pip:

pip install -U nose-socket-whitelist

or with setuptools/distribute:

easy_install -U nose-socket-whitelist