summaryrefslogtreecommitdiff
path: root/tests/test_utils/tests.py
diff options
context:
space:
mode:
authorzhangyangyu <angwerzx@126.com>2022-04-12 16:54:17 +0800
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-04-12 13:37:44 +0200
commit1bb9bd972424771246022bcf2c61e0eb87a0f337 (patch)
treec0ab0a8cbffb6b0d7707e8f790a6d097d2c5c6fd /tests/test_utils/tests.py
parent24f442b91dd1e3e440ec929f4ad9907d53aa69bc (diff)
Fixed #33633 -- Skipped some test_utils tests on databases that don't support transactions.
Diffstat (limited to 'tests/test_utils/tests.py')
-rw-r--r--tests/test_utils/tests.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/test_utils/tests.py b/tests/test_utils/tests.py
index 6a4467fdcb..fb19d6e464 100644
--- a/tests/test_utils/tests.py
+++ b/tests/test_utils/tests.py
@@ -2126,6 +2126,7 @@ class OverrideSettingsTests(SimpleTestCase):
self.assertIn(expected_location, finder.locations)
+@skipUnlessDBFeature("supports_transactions")
class TestBadSetUpTestData(TestCase):
"""
An exception in setUpTestData() shouldn't leak a transaction which would
@@ -2160,6 +2161,7 @@ class TestBadSetUpTestData(TestCase):
self.assertFalse(self._in_atomic_block)
+@skipUnlessDBFeature("supports_transactions")
class CaptureOnCommitCallbacksTests(TestCase):
databases = {"default", "other"}
callback_called = False