4 Commits

Author SHA1 Message Date
Monty Taylor
cb84214b5d Add sphinx to test-requires.
Need sphinx in test-requires so that we can build docs in
the venv (wanted because module introspection needs build
depends installed)

Change-Id: If3caf817381aea8e9cd8fb50e7e35c647f088b60
2012-03-16 12:11:47 -07:00
Maru Newby
e6ea310751 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
2012-03-07 22:44:34 -08:00
John Dickinson
3d9672799d removed tools/rfc.sh
Change-Id: I297c3801991cbed2c360b3324d005ed003a1108d
2012-01-23 15:43:48 -06:00
James E. Blair
46c5ed75e1 Add rfc.sh to help with gerrit workflow.
Change-Id: If2af58cd4724b440d47385c10f202c9441cdf4bb
2011-09-06 08:37:54 -07:00