Skip to content

Commit a3ad207

Browse files
committed
Don't enqueue on commit on tests with no DB connection
1 parent a691c1e commit a3ad207

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

tests/tests/test_dummy_backend.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@
1212

1313

1414
@override_settings(
15-
TASKS={"default": {"BACKEND": "django_tasks.backends.dummy.DummyBackend"}}
15+
TASKS={
16+
"default": {
17+
"BACKEND": "django_tasks.backends.dummy.DummyBackend",
18+
"ENQUEUE_ON_COMMIT": False,
19+
}
20+
}
1621
)
1722
class DummyBackendTestCase(SimpleTestCase):
1823
def setUp(self) -> None:

tests/tests/test_immediate_backend.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,12 @@
1313

1414

1515
@override_settings(
16-
TASKS={"default": {"BACKEND": "django_tasks.backends.immediate.ImmediateBackend"}}
16+
TASKS={
17+
"default": {
18+
"BACKEND": "django_tasks.backends.immediate.ImmediateBackend",
19+
"ENQUEUE_ON_COMMIT": False,
20+
}
21+
}
1722
)
1823
class ImmediateBackendTestCase(SimpleTestCase):
1924
def test_using_correct_backend(self) -> None:

tests/tests/test_tasks.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"default": {
3030
"BACKEND": "django_tasks.backends.dummy.DummyBackend",
3131
"QUEUES": ["default", "queue_1"],
32+
"ENQUEUE_ON_COMMIT": False,
3233
},
3334
"immediate": {"BACKEND": "django_tasks.backends.immediate.ImmediateBackend"},
3435
"missing": {"BACKEND": "does.not.exist"},

0 commit comments

Comments
 (0)