Skip to content

ahal/corredor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

corredor

Spanish, corredor m, noun 1. corridor, hall 2. runner 3. broker

Build Status

Corredor is a framework designed for creating distributed test runners and other distributed applications. It acts as a message broker for communication across threads, processes or machines. Corredor does not know anything about test runners itself, instead it provides the transport via ZeroMQ as well as some handy abstractions and leaves it up to the test harness creator to do the rest.

Documentation

Please readthedocs for more information.

Installation

Corredor uses ZeroMQ for the transport. To install zmq:

# Ubuntu/Debian
$ sudo apt-get install libzmq3-dev

# Fedora
$ sudo yum install zeromq3-devel

# OSX
$ sudo brew install zmq

To install the Python bindings, first install pip, then:

$ pip install corredor

Testing

To run all unittests:

$ python setup.py test

About

Message transport geared towards testing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages