mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-28 08:03:36 +00:00
Don't fail setup.py when without coverage module
This commit is contained in:
parent
ff36dd1010
commit
3444d5e314
@ -7,7 +7,6 @@ Derived from 'Adding Test Code Coverage Analysis to a Python Project’s Setup C
|
||||
<http://jeetworks.org/adding-test-code-coverage-analysis-to-a-python-projects-setup-command/>
|
||||
"""
|
||||
|
||||
import coverage
|
||||
import glob
|
||||
import setuptools
|
||||
import shutil
|
||||
@ -67,6 +66,7 @@ class TestCoverageCommand(setuptools.Command):
|
||||
|
||||
# run the coverage analysis
|
||||
runner = unittest.TextTestRunner()
|
||||
import coverage
|
||||
cov = coverage.coverage(auto_data=True, branch=True,
|
||||
source=SOURCE_DIRS, omit=FILES_TO_OMIT)
|
||||
cov.erase() # erase existing coverage data file
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user