summaryrefslogtreecommitdiff
path: root/tests/coveragetest.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-08-14 20:39:31 -0400
committerNed Batchelder <ned@nedbatchelder.com>2018-08-24 06:54:17 -0400
commit9b13a1a7d44d991c4c5dd51d5624f5abe84b77f8 (patch)
treebf0b853e137880342e939fc7e4d4d07688bc4d68 /tests/coveragetest.py
parent067d0a60384b5f12cfee622381cfb5905efb8e13 (diff)
downloadpython-coveragepy-git-9b13a1a7d44d991c4c5dd51d5624f5abe84b77f8.tar.gz
Skip some tests for SQL for now
Diffstat (limited to 'tests/coveragetest.py')
-rw-r--r--tests/coveragetest.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/coveragetest.py b/tests/coveragetest.py
index 9814d648..cd6bb9fc 100644
--- a/tests/coveragetest.py
+++ b/tests/coveragetest.py
@@ -24,6 +24,7 @@ from coverage import env
from coverage.backunittest import TestCase, unittest
from coverage.backward import StringIO, import_local_file, string_class, shlex_quote
from coverage.cmdline import CoverageScript
+from coverage.data import STORAGE
from coverage.misc import StopEverything
from tests.helpers import run_command, SuperModuleCleaner
@@ -90,6 +91,11 @@ class CoverageTest(
self.last_command_output = None
self.last_module_name = None
+ def skip_unless_data_storage_is_json(self):
+ if STORAGE != "json":
+ self.skipTest("Not using JSON for data storage")
+
+
def clean_local_file_imports(self):
"""Clean up the results of calls to `import_local_file`.