Add functional tests for authentication

This commit is contained in:
flan 2017-10-30 19:16:06 +01:00
parent 3792c89ecb
commit ce6433b9ba

19
tests/test_web_hostkey.py Normal file
View File

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
from sync_app_functional_test_base import SyncAppFunctionalTestBase
class SyncAppFunctionalHostKeyTest(SyncAppFunctionalTestBase):
def setUp(self):
SyncAppFunctionalTestBase.setUp(self)
self.server = self.mock_remote_server
def tearDown(self):
self.server = None
SyncAppFunctionalTestBase.tearDown(self)
def test_login(self):
self.assertIsNotNone(self.server.hostKey("testuser", "testpassword"))
self.assertIsNone(self.server.hostKey("testuser", "wrongpassword"))
self.assertIsNone(self.server.hostKey("wronguser", "wrongpassword"))
self.assertIsNone(self.server.hostKey("wronguser", "testpassword"))