summaryrefslogtreecommitdiff
path: root/coverage/sqldata.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-08-26 09:44:22 -0400
committerNed Batchelder <ned@nedbatchelder.com>2018-08-26 09:48:28 -0400
commit3ab1c50f23c47721bd2ccb025c0f0a8b3d2b16c9 (patch)
treeaeca089b8c1716cbce2a80a653f9c31bc6b16c9c /coverage/sqldata.py
parent86508459edcf8f85a394413aec4cf909e709981f (diff)
downloadpython-coveragepy-git-3ab1c50f23c47721bd2ccb025c0f0a8b3d2b16c9.tar.gz
Tests of the schema checking
Diffstat (limited to 'coverage/sqldata.py')
-rw-r--r--coverage/sqldata.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/coverage/sqldata.py b/coverage/sqldata.py
index e102f294..0037d76d 100644
--- a/coverage/sqldata.py
+++ b/coverage/sqldata.py
@@ -4,7 +4,7 @@
"""Sqlite coverage data."""
# TODO: get sys_info for data class, so we can see sqlite version etc
-# TODO: get rid of skip_unless_data_storage_is_json
+# TODO: get rid of skip_unless_data_storage_is
# TODO: get rid of "JSON message" and "SQL message" in the tests
# TODO: factor out dataop debugging to a wrapper class?
# TODO: make sure all dataop debugging is in place somehow
@@ -107,7 +107,7 @@ class CoverageSqliteData(SimpleRepr):
with self._db:
try:
schema_version, = self._db.execute("select version from coverage_schema").fetchone()
- except (TypeError, sqlite3.Error) as exc:
+ except Exception as exc:
raise CoverageException(
"Data file {!r} doesn't seem to be a coverage data file: {}".format(
self.filename, exc
@@ -116,7 +116,7 @@ class CoverageSqliteData(SimpleRepr):
else:
if schema_version != SCHEMA_VERSION:
raise CoverageException(
- "Data file {!r} is wrong schema: {} instead of {}".format(
+ "Couldn't use data file {!r}: wrong schema: {} instead of {}".format(
self.filename, schema_version, SCHEMA_VERSION
)
)