summaryrefslogtreecommitdiff
path: root/service/test/unit/resources/test_backup_account_resource.py
diff options
context:
space:
mode:
authorDenis Costa <deniscostadsc@gmail.com>2017-04-13 16:43:12 -0300
committerGitHub <noreply@github.com>2017-04-13 16:43:12 -0300
commit1fcb0c8fb399647bf86ef1b7c6771b3a29f67aa9 (patch)
tree57afe993d19006c223c767d37acc4cd4b9426581 /service/test/unit/resources/test_backup_account_resource.py
parent9203d8e62dd5bd3c9456629e9b336a0b89fbd502 (diff)
parentec00906375cd35220ee694264dce9c4ba5cdbcc9 (diff)
Merge pull request #1052 from pixelated/email-recovery-code
[#927] Email recovery code
Diffstat (limited to 'service/test/unit/resources/test_backup_account_resource.py')
-rw-r--r--service/test/unit/resources/test_backup_account_resource.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/service/test/unit/resources/test_backup_account_resource.py b/service/test/unit/resources/test_backup_account_resource.py
index e5e2793a..220e3909 100644
--- a/service/test/unit/resources/test_backup_account_resource.py
+++ b/service/test/unit/resources/test_backup_account_resource.py
@@ -14,8 +14,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with Pixelated. If not, see <http://www.gnu.org/licenses/>.
-import os
-
from mock import MagicMock, patch
from twisted.trial import unittest
from twisted.web.test.requesthelper import DummyRequest
@@ -28,7 +26,10 @@ from test.unit.resources import DummySite
class TestBackupAccountResource(unittest.TestCase):
def setUp(self):
self.services_factory = MagicMock()
- self.resource = BackupAccountResource(self.services_factory, MagicMock())
+ self.authenticator = MagicMock()
+ self.leap_provider = MagicMock()
+ self.leap_provider.server_name = 'test.com'
+ self.resource = BackupAccountResource(self.services_factory, self.authenticator, self.leap_provider)
self.web = DummySite(self.resource)
def test_get(self):
@@ -59,7 +60,8 @@ class TestBackupAccountResource(unittest.TestCase):
self.resource._authenticator.bonafide_session,
self.resource.soledad(request),
self.resource._service(request, '_leap_session').smtp_config,
- self.resource._get_backup_email(request))
+ self.resource._get_backup_email(request),
+ self.leap_provider.server_name)
mock_account_recovery.update_recovery_code.assert_called()
d.addCallback(assert_update_recovery_code_called)