Skip to content
Snippets Groups Projects
After you've reviewed these contribution guidelines, you'll be all set to contribute to this project.

Contributing guide

  1. Keep it unit tested. 1.1. If it's cool af, you don't have to.
  2. Exhaustive pydoc.
  3. If you introduce any gotchas, document them in docs/.

Unit tests

Tests work using either Travis CI or Vagrant.

If you want to debug things, you have RabbitMQ management enabled on Vagrant. Go to http://127.0.0.1:15672 and log in with user / user

RabbitMQ management is NOT enabled on Travis CI.

If you want to see a coverage report, run tests like this:

nosetests --with-coverage --exe
coverage html

--exe is for the cases where you run on Windows, and everything in /vagrant is 777.

and then go to http://127.0.0.1:8765