summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaru Newby <mnewby@internap.com>2012-01-31 15:27:29 -0800
committerMaru Newby <mnewby@internap.com>2012-01-31 15:27:29 -0800
commit860c7cda13481f75b6dc68bbf6e3ab1239fe6c88 (patch)
treeb79f4870202766d652559d5a3a11c2fd6afe3ed4
parent5df2c20753ac13ae89e1f3b7aa19939826c1370c (diff)
downloadswift-bench-860c7cda13481f75b6dc68bbf6e3ab1239fe6c88.tar.gz
Add support for venv-based test run with tox.
* Adds tox config - based on the config from python-quantumclient and updated for test, pep8 and coverage execution as per nova's run_tests.sh. * Adds nosetests defaults in setup.cfg * Adds runtime dependencies in tools/pip-requires - dependencies were gathered by referencing the packages used in creation of a Swift All In One. Versions were determined by checking the swift-core/trunk ppa or, failing that, the version available in lucid. * Adds test dependencies in tools/test-requires * Updates swift/common/middleware/formpost.py for pep8 compliance * Adds instructions for executing the tests with Tox to the developer_guidelines * Adds instructions for installing openstack.nose_plugin to developer_saio * Fixes bug 909177 Change-Id: I5407924d2181e9ab335aaf76bf30c8d40deccbb4
-rw-r--r--.gitignore1
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 8e13a40..6dac914 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ ChangeLog
.coverage
swift.egg-info
.DS_Store
+.tox