diff --git a/.gitignore b/.gitignore index 0e687b5..40780a1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .idea/ +.venv/ *.pyc local_settings.py diff --git a/etc/pip-requires.txt b/etc/pip-requires.txt index c1d3915..baf1e07 100644 --- a/etc/pip-requires.txt +++ b/etc/pip-requires.txt @@ -6,3 +6,4 @@ librabbitmq>=1.0.0 prettytable>=0.7.2 argparse Pympler +requests diff --git a/etc/test-requires.txt b/etc/test-requires.txt new file mode 100644 index 0000000..3c622cb --- /dev/null +++ b/etc/test-requires.txt @@ -0,0 +1,4 @@ +nose +coverage +mox +nose-exclude diff --git a/run_tests_venv.sh b/run_tests_venv.sh new file mode 100755 index 0000000..9d516e1 --- /dev/null +++ b/run_tests_venv.sh @@ -0,0 +1,7 @@ +#!/bin/sh +virtualenv .venv +. .venv/bin/activate +pip install -r etc/pip-requires.txt +pip install -r etc/test-requires.txt +nosetests tests --exclude-dir=stacktach --with-coverage --cover-package=stacktach,worker,verifier --cover-erase +