Comment 12 for bug 909177

Reviewed: https://review.openstack.org/3602
Committed: http://github.com/openstack/swift/commit/e6ea310751b58be0ad1d06d8acffc2b8fff8e5a3
Submitter: Jenkins
Branch: master

commit e6ea310751b58be0ad1d06d8acffc2b8fff8e5a3
Author: Maru Newby <email address hidden>
Date: Tue Jan 31 15:27:29 2012 -0800

    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