summaryrefslogtreecommitdiff
path: root/service/test/unit/resources/test_inbox_resource.py
diff options
context:
space:
mode:
authorRoald de Vries <rdevries@thoughtworks.com>2016-12-08 16:59:09 +0100
committerRoald de Vries <rdevries@thoughtworks.com>2016-12-08 16:59:09 +0100
commitfafac3b4128a0993b0de1c6e8ca3062bf1ccc14e (patch)
tree3b9a446e4c82bb8ba94c1cd0adec57c0042dae28 /service/test/unit/resources/test_inbox_resource.py
parent521bce7eff5cf921156efe74c91a0499ade43619 (diff)
Revert "[#801] Merge branch 'signup'"
This reverts commit d10f607a4d40587510b0dc31b31fe4750bf4a3a3, reversing changes made to c28abba2f5b1186c671ebef508d40ffaae6d5bc5.
Diffstat (limited to 'service/test/unit/resources/test_inbox_resource.py')
-rw-r--r--service/test/unit/resources/test_inbox_resource.py46
1 files changed, 0 insertions, 46 deletions
diff --git a/service/test/unit/resources/test_inbox_resource.py b/service/test/unit/resources/test_inbox_resource.py
deleted file mode 100644
index 9af355ca..00000000
--- a/service/test/unit/resources/test_inbox_resource.py
+++ /dev/null
@@ -1,46 +0,0 @@
-import re
-
-from mock import MagicMock, patch
-from mockito import mock, when, any as ANY
-
-from pixelated.application import UserAgentMode
-from pixelated.resources.features_resource import FeaturesResource
-from test.unit.resources import DummySite
-from twisted.trial import unittest
-from twisted.web.test.requesthelper import DummyRequest
-from pixelated.resources.inbox_resource import InboxResource, MODE_STARTUP, MODE_RUNNING
-
-
-class TestInboxResource(unittest.TestCase):
- MAIL_ADDRESS = 'test_user@pixelated-project.org'
-
- def setUp(self):
- mail_service = mock()
- mail_service.account_email = self.MAIL_ADDRESS
-
- services = mock()
- services.mail_service = mail_service
-
- services_factory = mock()
- services_factory.mode = mock()
- when(services_factory).services(ANY()).thenReturn(services)
-
- self.inbox_resource = InboxResource(services_factory)
- self.web = DummySite(self.inbox_resource)
-
- def test_render_GET_should_template_account_email(self):
- self.inbox_resource._html_template = "<html><head><title>$account_email</title></head></html>"
- self.inbox_resource.initialize()
-
- request = DummyRequest([''])
- request.addCookie = lambda key, value: 'stubbed'
-
- d = self.web.get(request)
-
- def assert_response(_):
- expected = "<title>{0}</title>".format(self.MAIL_ADDRESS)
- matches = re.findall(expected, request.written[0])
- self.assertEquals(len(matches), 1)
-
- d.addCallback(assert_response)
- return d