| 1 | import logging
|
|---|
| 2 | from logging.handlers import SMTPHandler
|
|---|
| 3 | from django.test import TestCase
|
|---|
| 4 |
|
|---|
| 5 | class DjangoCoreTests(TestCase):
|
|---|
| 6 | def setUp(self):
|
|---|
| 7 | self.log = logging.getLogger('test.logger')
|
|---|
| 8 |
|
|---|
| 9 |
|
|---|
| 10 | def test_correct_host(self):
|
|---|
| 11 | for h in self.log.handlers:
|
|---|
| 12 | if isinstance(h, SMTPHandler):
|
|---|
| 13 | self.assertEquals(h.mailhost, "mailhost.test")
|
|---|
| 14 |
|
|---|
| 15 |
|
|---|
| 16 | def test_correct_port(self):
|
|---|
| 17 | for h in self.log.handlers:
|
|---|
| 18 | if isinstance(h, SMTPHandler):
|
|---|
| 19 | self.assertEquals(h.mailport, 321)
|
|---|
| 20 |
|
|---|
| 21 |
|
|---|
| 22 | def test_correct_username(self):
|
|---|
| 23 | for h in self.log.handlers:
|
|---|
| 24 | if isinstance(h, SMTPHandler):
|
|---|
| 25 | self.assertEquals(h.username, "testuser1")
|
|---|
| 26 |
|
|---|
| 27 |
|
|---|
| 28 | def test_correct_password(self):
|
|---|
| 29 | for h in self.log.handlers:
|
|---|
| 30 | if isinstance(h, SMTPHandler):
|
|---|
| 31 | self.assertEquals(h.password, "testpassword1")
|
|---|