summaryrefslogtreecommitdiff
path: root/coverage/sqldata.py
diff options
context:
space:
mode:
Diffstat (limited to 'coverage/sqldata.py')
-rw-r--r--coverage/sqldata.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/coverage/sqldata.py b/coverage/sqldata.py
index 41542969..b2133026 100644
--- a/coverage/sqldata.py
+++ b/coverage/sqldata.py
@@ -291,7 +291,7 @@ class CoverageData(SimpleReprMixin):
"Data file {!r} doesn't seem to be a coverage data file: {}".format(
self._filename, exc
)
- )
+ ) from exc
else:
if schema_version != SCHEMA_VERSION:
raise CoverageException(
@@ -1095,7 +1095,7 @@ class SqliteDb(SimpleReprMixin):
pass
if self.debug:
self.debug.write(f"EXCEPTION from execute: {msg}")
- raise CoverageException(f"Couldn't use data file {self.filename!r}: {msg}")
+ raise CoverageException(f"Couldn't use data file {self.filename!r}: {msg}") from exc
def execute_one(self, sql, parameters=()):
"""Execute a statement and return the one row that results.