예제 #1
0
파일: test_mail.py 프로젝트: ahalife/celery
 def test_send_no_timeout(self, get, set):
     mailer = Mailer()
     mailer.supports_timeout = False
     mailer._send = Mock()
     get.return_value = 10
     mailer.send(msg)
     get.assert_called_with()
     sets = set.call_args_list
     self.assertEqual(sets[0][0], (2, ))
     self.assertEqual(sets[1][0], (10, ))
     mailer._send.assert_called_with(msg)
예제 #2
0
 def test_send_no_timeout(self, get, set):
     mailer = Mailer()
     mailer.supports_timeout = False
     mailer._send = Mock()
     get.return_value = 10
     mailer.send(msg)
     get.assert_called_with()
     sets = set.call_args_list
     self.assertEqual(sets[0][0], (2, ))
     self.assertEqual(sets[1][0], (10, ))
     mailer._send.assert_called_with(msg)
예제 #3
0
파일: test_mail.py 프로젝트: ahalife/celery
 def test_send_supports_timeout(self):
     mailer = Mailer()
     mailer.supports_timeout = True
     mailer._send = Mock()
     mailer.send(msg)
     mailer._send.assert_called_with(msg, timeout=2)
예제 #4
0
 def test_send_supports_timeout(self):
     mailer = Mailer()
     mailer.supports_timeout = True
     mailer._send = Mock()
     mailer.send(msg)
     mailer._send.assert_called_with(msg, timeout=2)