diff options
author | Steve Kowalik <steven@wedontsleep.org> | 2014-06-11 16:21:26 +1000 |
---|---|---|
committer | Steve Kowalik <steven@wedontsleep.org> | 2014-06-11 16:31:15 +1000 |
commit | 715c59738e3643f579b913921e90cf3b6bfc66e3 (patch) | |
tree | b3f37b823247cbf7553b471dd76bf1e1cc2ae009 | |
parent | a38dc208cf0ed0b06f9ab2e517fc267a6c181b3e (diff) | |
download | pbr-715c59738e3643f579b913921e90cf3b6bfc66e3.tar.gz |
Register testr as a distutil entry point
pbr contains a testr distutil command, but since it isn't registered
as an entry-point, it won't get used. Also drive-by a fix to
coverage, where we go to the trouble of setting a variable, and then
not using it.
Change-Id: I2227adf3643ffe6bcece0c7d2127d23e20d52f7a
-rw-r--r-- | pbr/testr_command.py | 2 | ||||
-rw-r--r-- | setup.cfg | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/pbr/testr_command.py b/pbr/testr_command.py index bf36b27..34b02ed 100644 --- a/pbr/testr_command.py +++ b/pbr/testr_command.py @@ -125,7 +125,7 @@ class Testr(cmd.Command): # Use this as coverage package name if self.coverage_package_name: package = self.coverage_package_name - options = "--source %s --parallel-mode" % self.coverage_package_name + options = "--source %s --parallel-mode" % package os.environ['PYTHON'] = ("coverage run %s" % options) logger.debug("os.environ['PYTHON'] = %r", os.environ['PYTHON']) @@ -36,6 +36,8 @@ warnerrors = True [entry_points] distutils.setup_keywords = pbr = pbr.core:pbr +distutils.commands = + testr = pbr.testr_command:Testr [build_sphinx] all_files = 1 |