class ZimbraAPISessionTests(unittest.TestCase): def setUp(self): self.HOST = TEST_CONF['host'] self.ADMIN_PORT = TEST_CONF['admin_port'] self.ADMIN_LOGIN = TEST_CONF['admin_login'] self.ADMIN_PASSWORD = TEST_CONF['admin_password'] self.cli = ZimbraAdminClient(self.HOST, self.ADMIN_PORT) self.session = ZimbraAPISession(self.cli) def testInit(self): self.session = ZimbraAPISession(self.cli) self.assertFalse(self.session.is_logged_in()) def testSuccessfullLogin(self): self.session.login(self.ADMIN_LOGIN, self.ADMIN_PASSWORD) self.assertTrue(self.session.is_logged_in()) def testGoodSessionValidates(self): self.session.login(self.ADMIN_LOGIN, self.ADMIN_PASSWORD) self.assertTrue(self.session.is_session_valid()) def testBadSessionFails(self): self.session.login(self.ADMIN_LOGIN, self.ADMIN_PASSWORD) self.session.authToken = '42' self.assertFalse(self.session.is_session_valid())
def setUp(self): self.HOST = TEST_CONF['host'] self.ADMIN_PORT = TEST_CONF['admin_port'] self.ADMIN_LOGIN = TEST_CONF['admin_login'] self.ADMIN_PASSWORD = TEST_CONF['admin_password'] self.cli = ZimbraAdminClient(self.HOST, self.ADMIN_PORT) self.session = ZimbraAPISession(self.cli)
def testInit(self): self.session = ZimbraAPISession(self.cli) self.assertFalse(self.session.is_logged_in())