Information for developers of saruman ===================================== Running tests ------------- We like to use Virtual env to get a simple environment and to use pytest to test. When you are in the root folder of your *saruman* checkout, do this:: $ virtualenv ~/venv/saruman --python=`which python3.5` # Or a different python version. $ source ~/venv/firewall/bin/activate $ python setup.py test Python versions --------------- The tests currently pass on python 3.4 and 3.5. Travis continuous integration tests 3.4 and 3.5 for us automatically. Necessary programs ------------------ To run the firewall and test, you need to have an AMQP broker ! On ubuntu:: $ sudo apt-get install rabbitmq