update tests to unittest library

This commit is contained in:
Marco Huenseler
2017-12-03 20:24:43 +01:00
parent 063f3a42d2
commit 3867236b2c
3 changed files with 42 additions and 17 deletions

26
test/integration_tests.py Normal file
View File

@@ -0,0 +1,26 @@
# -*- coding: utf-8 -*-
import logging
import unittest
import radicale_auth_ldap
from test.configuration import TEST_CONFIGURATION, VALID_USER, VALID_PASS
from test.util import ConfigMock
class Authentication(unittest.TestCase):
configuration = None
logger = None
@classmethod
def setUpClass(cls):
cls.configuration = ConfigMock(TEST_CONFIGURATION)
cls.logger = logging.getLogger(__name__)
def test_authentication_works(self):
auth = radicale_auth_ldap.Auth(self.__class__.configuration, self.__class__.logger)
self.assertTrue(auth.is_authenticated(VALID_USER, VALID_PASS))
if __name__ == '__main__':
unittest.main()