From ba884e41506fd6e8f6eca91a13fe1661b3220c5e Mon Sep 17 00:00:00 2001 From: Nikita Bloshchanevich Date: Sat, 15 Jan 2022 14:47:01 +0100 Subject: feat: use --data-file to configure the coverage database --- coverage/control.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'coverage/control.py') diff --git a/coverage/control.py b/coverage/control.py index 913d6893..0f62198a 100644 --- a/coverage/control.py +++ b/coverage/control.py @@ -62,7 +62,8 @@ def override_config(cov, **kwargs): cov.config = original_config -_DEFAULT_DATAFILE = DefaultValue("MISSING") +DEFAULT_DATAFILE = DefaultValue("MISSING") +_DEFAULT_DATAFILE = DEFAULT_DATAFILE # Just in case, for backwards compatibility class Coverage: """Programmatic access to coverage.py. @@ -103,7 +104,7 @@ class Coverage: return None def __init__( - self, data_file=_DEFAULT_DATAFILE, data_suffix=None, cover_pylib=None, + self, data_file=DEFAULT_DATAFILE, data_suffix=None, cover_pylib=None, auto_data=False, timid=None, branch=None, config_file=True, source=None, source_pkgs=None, omit=None, include=None, debug=None, concurrency=None, check_preimported=False, context=None, @@ -200,7 +201,7 @@ class Coverage: # data_file=None means no disk file at all. data_file missing means # use the value from the config file. self._no_disk = data_file is None - if data_file is _DEFAULT_DATAFILE: + if data_file is DEFAULT_DATAFILE: data_file = None self.config = None -- cgit v1.2.1