nose-socket-whitelist

  93 downloads
1.0.0 The Apache License 2.0    
  not rated
nose plugin that provides control over what socket connections can be opened during test execution

description

download

specifications

nose-socket-whitelist is 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
READ MORE   
Last updated on September 8th, 2012

0 User reviews so far.

SUBMIT