diff --git a/setup.py b/setup.py index 0a08e43a841065bebd3872732d6a33c650a8327f..e437d0cec73a9252c428cf128671b71277277648 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ from setuptools import setup, find_packages setup( name='xbob.buildout', - version='0.4.4', + version='0.4.5', description="zc.buildout recipes to perform a variety of tasks required by Bob satellite packages", keywords=['buildout', 'sphinx', 'nose', 'recipe', 'eggs', 'bob'], url='http://github.com/bioidiap/xbob.buildout', @@ -35,6 +35,7 @@ setup( 'ipython = xbob.buildout.scripts:IPythonInterpreter', 'pylint = xbob.buildout.scripts:PyLint', 'nose = xbob.buildout.scripts:NoseTests', + 'coverage = xbob.buildout.scripts:Coverage', 'sphinx = xbob.buildout.scripts:Sphinx', 'egg.scripts = xbob.buildout.scripts:UserScripts', ], diff --git a/xbob/buildout/scripts.py b/xbob/buildout/scripts.py index e5fcabcdf49bcc749fe69e0abac728838dd3157f..6697db4df0a8c0b531da274eeb93155e8452220b 100644 --- a/xbob/buildout/scripts.py +++ b/xbob/buildout/scripts.py @@ -131,7 +131,7 @@ class NoseTests(Script): update = install class Coverage(Script): - """Installs Nose infrastructure""" + """Installs Coverage infrastructure""" def __init__(self, buildout, name, options): @@ -217,7 +217,7 @@ class Recipe(object): self.gdbpy = GdbPythonInterpreter(buildout, 'GdbPython', options.copy()) self.scripts = UserScripts(buildout, 'Scripts', options.copy()) self.nose = NoseTests(buildout, 'Nose', options.copy()) - self.coverage = NoseTests(buildout, 'Coverage', options.copy()) + self.coverage = Coverage(buildout, 'Coverage', options.copy()) self.sphinx = Sphinx(buildout, 'Sphinx', options.copy()) def install(self): @@ -227,6 +227,7 @@ class Recipe(object): self.gdbpy.install_on_wrapped_env() + \ self.scripts.install_on_wrapped_env() + \ self.nose.install_on_wrapped_env() + \ + self.coverage.install_on_wrapped_env() + \ self.sphinx.install_on_wrapped_env() self.envwrapper.unset() return retval