File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import io
22import datetime
3- import unittest
43from unittest import mock
54
65import fakeredis
76import freezegun
87
8+ from django .test import SimpleTestCase , override_settings
99from django .core .management import call_command , CommandError
1010
1111from django_lightweight_queue .types import QueueName
1818)
1919
2020
21- class PauseResumeTests (unittest . TestCase ):
21+ class PauseResumeTests (SimpleTestCase ):
2222 longMessage = True
2323
2424 def assertPaused (self , queue : QueueName , context : str ) -> None :
@@ -49,11 +49,8 @@ def setUp(self) -> None:
4949
5050 super ().setUp ()
5151
52- # Can't use override_settings due to the copying of the settings values into
53- # module values at startup.
54- @mock .patch (
55- 'django_lightweight_queue.app_settings.Defaults.BACKEND' ,
56- new = 'django_lightweight_queue.backends.redis.RedisBackend' ,
52+ @override_settings (
53+ LIGHTWEIGHT_QUEUE_BACKEND = 'django_lightweight_queue.backends.redis.RedisBackend' ,
5754 )
5855 def test_pause_resume (self ) -> None :
5956 QUEUE = QueueName ('test-pauseable-queue' )
You can’t perform that action at this time.
0 commit comments