From ce6433b9ba4ddf460aef196196a173abf0bb05fe Mon Sep 17 00:00:00 2001 From: flan Date: Mon, 30 Oct 2017 19:16:06 +0100 Subject: [PATCH] Add functional tests for authentication --- tests/test_web_hostkey.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tests/test_web_hostkey.py diff --git a/tests/test_web_hostkey.py b/tests/test_web_hostkey.py new file mode 100644 index 0000000..7ce6b1c --- /dev/null +++ b/tests/test_web_hostkey.py @@ -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")) +