From b3908795fd4888d67de2fe89a742de1eba24e225 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Wed, 6 Jan 2010 21:58:36 -0500 Subject: HTML output directory is now settable in the .rc file. --- coverage/control.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'coverage/control.py') diff --git a/coverage/control.py b/coverage/control.py index 948d3801..3a1b7f0f 100644 --- a/coverage/control.py +++ b/coverage/control.py @@ -352,11 +352,12 @@ class coverage(object): """ self.config.from_args( ignore_errors=ignore_errors, - omit_prefixes=omit_prefixes + omit_prefixes=omit_prefixes, + html_dir=directory, ) reporter = HtmlReporter(self, self.config.ignore_errors) reporter.report( - morfs, directory=directory, + morfs, directory=self.config.html_dir, omit_prefixes=self.config.omit_prefixes ) @@ -379,7 +380,8 @@ class coverage(object): morfs, omit_prefixes=self.config.omit_prefixes, outfile=outfile ) finally: - outfile.close() + if outfile: + outfile.close() def sysinfo(self): """Return a list of key,value pairs showing internal information.""" -- cgit v1.2.1