tests: Make coverage package optional

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
This commit is contained in:
James Valleroy 2018-09-10 05:37:15 -04:00 committed by Joseph Nuthalapati
parent 647d2898fa
commit 6c5a0d3cda
No known key found for this signature in database
GPG Key ID: 5398F00A2FA43C35

View File

@ -26,7 +26,6 @@
Support for integration of code test coverage analysis with setuptools. Support for integration of code test coverage analysis with setuptools.
""" """
import coverage
import glob import glob
import setuptools import setuptools
import shutil import shutil
@ -65,6 +64,8 @@ class CoverageCommand(setuptools.Command):
def run(self): def run(self):
"""Main command implementation.""" """Main command implementation."""
import coverage
if self.distribution.install_requires: if self.distribution.install_requires:
self.distribution.fetch_build_eggs( self.distribution.fetch_build_eggs(
self.distribution.install_requires) self.distribution.install_requires)