From 812e9132b2ac05bfeecefdb9467dbd596ce5446e Mon Sep 17 00:00:00 2001 From: Andrew Melton Date: Wed, 7 Aug 2013 14:56:29 +0000 Subject: [PATCH] Adding support for venv test running. --- .gitignore | 1 + etc/pip-requires.txt | 1 + etc/test-requires.txt | 4 ++++ run_tests_venv.sh | 7 +++++++ 4 files changed, 13 insertions(+) create mode 100644 etc/test-requires.txt create mode 100755 run_tests_venv.sh 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 +