Author: tomaz
Date: Sat Sep 10 19:50:43 2011
New Revision: 1167583
URL: http://svn.apache.org/viewvc?rev=1167583&view=rev
Log:
CMS commit to libcloud by tomaz
Modified:
libcloud/site/trunk/content/testing.mdtext
Modified: libcloud/site/trunk/content/testing.mdtext
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/testing.mdtext?rev=1167583&r1=1167582&r2=1167583&view=diff
==============================================================================
--- libcloud/site/trunk/content/testing.mdtext (original)
+++ libcloud/site/trunk/content/testing.mdtext Sat Sep 10 19:50:43 2011
@@ -7,11 +7,23 @@ title: Testing
To run the libcloud test suite you need to have the following extra
dependencies
installed:
+* tox (pip install mock) - you only need this library if you want to use tox
to run the tests
* mock (pip install mock)
* coverage (pip install coverage) - you only need this library if you want to
generate a test coverage report
-### Running Tests
+### Running Tests On All the Supported Python Versions Using tox
+
+To run the tests on all the supported Python versions run the following
command:
+
+`sudo tox`
+
+You need to run this command as a root user, because Python 2.5 depends on
**ssl**
+module and you need root permissions to install it.
+
+Note: tox uses virtualenv and won't pollute your local Python installations.
+
+### Running Tests Manually
To run the tests move to the root of the repository and run the following
command: