Assuming that you have Python and virtualenv installed, set up your environment and install the required dependencies like this or you can install the library using pip :

Running Tests

You can run tests in all supported Python versions using tox . By default, it will run all of the unit and functional tests, but you can also specify your own nosetests options. Note that this requires that you have all supported versions of Python installed, otherwise you must pass -e or run the nosetests command directly:

$ tox $ tox -- unit/test_session.py $ tox -e py26,py33 -- integration/

You can also run individual tests with your default Python version:

$ nosetests tests/unit