21 lines
591 B
Python
21 lines
591 B
Python
from django.core.exceptions import ImproperlyConfigured
|
|
from django.test import TestCase
|
|
|
|
from ..emails import AbstractMail
|
|
|
|
|
|
class EmailsTestCase(TestCase):
|
|
def setUp(self):
|
|
self.email = AbstractMail()
|
|
|
|
def test_send(self):
|
|
try:
|
|
self.email.send()
|
|
self.assertTrue(False, 'AbstractEmail.send() does not raise an Exception')
|
|
except NotImplementedError:
|
|
pass
|
|
except ImproperlyConfigured:
|
|
pass
|
|
except Exception:
|
|
self.assertTrue(False, 'AbstractEmail.send() raised unexpected Exception')
|