From 0bd43e7cf5c2c200164bb63cb6faaa55ef769d4b Mon Sep 17 00:00:00 2001 From: Prasanna Santhanam Date: Mon, 23 Apr 2012 17:38:23 +0530 Subject: [PATCH] CS-14025: provide python eggs to easily install the python test framework CS-14025: Status - Resolved Fixed 1. Packaging the marvin test client into an installable egg 2. There is a hudson job (marvin) that creates eggs for a specified branch 3. Alternatively you can use the package-marvin ant target to get a source tarball. --- tools/marvin/setup.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/tools/marvin/setup.py b/tools/marvin/setup.py index 24df9198c91..d130fa369f6 100644 --- a/tools/marvin/setup.py +++ b/tools/marvin/setup.py @@ -27,8 +27,14 @@ else: url="http://jenkins.cloudstack.org:8080/job/marvin", packages=["marvin", "marvin.cloudstackAPI", "marvin.sandbox", "marvin.pymysql", "marvin.pymysql.constants", "marvin.pymysql.tests"], license="LICENSE.txt", - requires=[ - "paramiko (>1.4)", - "Python (>=2.7)" - ] + setup_requires=[ + "paramiko", + "Python", + "nose" + ], + install_requires=[ + "paramiko >1.4", + "Python >=2.7", + "nose >=0.9" + ] )