@@ -175,12 +175,6 @@ def setUp(self):
175175 self .sub = Submission .from_message (self .m )
176176 self .sub .save ()
177177
178- def tearDown (self ):
179- # Restore delay settings
180- settings .NEWSLETTER_EMAIL_DELAY = 0
181- settings .NEWSLETTER_BATCH_DELAY = 0
182- settings .NEWSLETTER_BATCH_SIZE = 0
183-
184178 def test_submission (self ):
185179 """ Assure initial Submission is in expected state. """
186180
@@ -234,29 +228,26 @@ def test_submitsubmission(self):
234228 def test_delayedsumbmission (self ):
235229 """ Test delays between emails """
236230
237- settings .NEWSLETTER_EMAIL_DELAY = 0.01
238-
239231 self .sub .prepared = True
240232 self .sub .publish_date = now () - timedelta (seconds = 1 )
241233 self .sub .save ()
242234
243- with unittest .mock .patch ('time.sleep' , return_value = None ) as mock :
244- Submission .submit_queue ()
235+ with self .settings (NEWSLETTER_EMAIL_DELAY = 0.01 ):
236+ with unittest .mock .patch ('time.sleep' , return_value = None ) as mock :
237+ Submission .submit_queue ()
245238
246239 mock .assert_called_with (0.01 )
247240
248241 def test_delayedbatchsumbmission (self ):
249242 """ Test delays between emails """
250243
251- settings .NEWSLETTER_BATCH_SIZE = 1
252- settings .NEWSLETTER_BATCH_DELAY = 0.02
253-
254244 self .sub .prepared = True
255245 self .sub .publish_date = now () - timedelta (seconds = 1 )
256246 self .sub .save ()
257247
258- with unittest .mock .patch ('time.sleep' , return_value = None ) as mock :
259- Submission .submit_queue ()
248+ with self .settings (NEWSLETTER_BATCH_SIZE = 1 , NEWSLETTER_BATCH_DELAY = 0.02 ):
249+ with unittest .mock .patch ('time.sleep' , return_value = None ) as mock :
250+ Submission .submit_queue ()
260251
261252 mock .assert_called_with (0.02 )
262253
0 commit comments