summaryrefslogtreecommitdiff
path: root/coverage/sqldata.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-08-14 20:39:57 -0400
committerNed Batchelder <ned@nedbatchelder.com>2018-08-24 06:54:17 -0400
commit19ec83bde56b6dfecef4ddae275376fdb4262e3a (patch)
treebf586bb0d3517386ede0430b6003ae24e4a2ce08 /coverage/sqldata.py
parent9b13a1a7d44d991c4c5dd51d5624f5abe84b77f8 (diff)
downloadpython-coveragepy-git-19ec83bde56b6dfecef4ddae275376fdb4262e3a.tar.gz
Be flexible, and accept either json-sourced or sql-source error messages in some tests
Diffstat (limited to 'coverage/sqldata.py')
-rw-r--r--coverage/sqldata.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/coverage/sqldata.py b/coverage/sqldata.py
index c79ad175..3abc3af3 100644
--- a/coverage/sqldata.py
+++ b/coverage/sqldata.py
@@ -4,11 +4,14 @@
"""Sqlite coverage data."""
# TODO: get rid of skip_unless_data_storage_is_json
+# TODO: get rid of "JSON message" and "SQL message" in the tests
# TODO: check the schema
+# TODO: get rid of the application_id?
# TODO: factor out dataop debugging to a wrapper class?
# TODO: make sure all dataop debugging is in place somehow
# TODO: should writes be batched?
# TODO: settle the os.fork question
+# TODO: run_info
import glob
import os
@@ -323,7 +326,7 @@ class CoverageSqliteData(SimpleRepr):
self._have_read = True
def has_arcs(self):
- return self._has_arcs
+ return bool(self._has_arcs)
def measured_files(self):
"""A list of all files that had been measured."""