summaryrefslogtreecommitdiff
path: root/coverage/report.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-10-21 15:18:41 -0400
committerNed Batchelder <ned@nedbatchelder.com>2018-10-21 15:55:44 -0400
commit23963607312a888fc1c1949537497aa951b421c5 (patch)
tree3fbbbbdbd2f62fa245a3446e9a8732ffbbd591d7 /coverage/report.py
parent6bea0ea1c75981d13e5e01c18bbab34b891757b3 (diff)
downloadpython-coveragepy-git-23963607312a888fc1c1949537497aa951b421c5.tar.gz
Helpers for making directories
Diffstat (limited to 'coverage/report.py')
-rw-r--r--coverage/report.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/coverage/report.py b/coverage/report.py
index e4378f6d..6f87bbf2 100644
--- a/coverage/report.py
+++ b/coverage/report.py
@@ -7,7 +7,7 @@ import os
import warnings
from coverage.files import prep_patterns, FnmatchMatcher
-from coverage.misc import CoverageException, NoSource, NotPython, isolate_module
+from coverage.misc import CoverageException, NoSource, NotPython, ensure_dir, isolate_module
os = isolate_module(os)
@@ -83,8 +83,7 @@ class Reporter(object):
raise CoverageException("No data to report.")
self.directory = directory
- if self.directory and not os.path.exists(self.directory):
- os.makedirs(self.directory)
+ ensure_dir(self.directory)
for fr in file_reporters:
try: