Skip to content

Commit 6dfeeac

Browse files
committed
Use Module API in tests
1 parent 65cb558 commit 6dfeeac

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

tests/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
except ImportError:
1515
from io import BytesIO
1616

17-
from ldap_auth_provider import LdapAuthProvider
17+
from ldap_auth_provider import LdapAuthProviderModule
1818

1919
LDIF = b"""\
2020
dn: dc=org
@@ -168,13 +168,13 @@ async def create_ldap_server(ldap_server_type: Type[LDAPServer] = LDAPServer):
168168
return _LdapServer(listener)
169169

170170

171-
def create_auth_provider(server, account_handler, config=None):
172-
"Creates an LdapAuthProvider from an LDAP server and a mock account_handler"
171+
def create_auth_provider(server, api, config=None):
172+
"Creates an LdapAuthProviderModule from an LDAP server and a mock Module API"
173173

174174
if config:
175-
config = LdapAuthProvider.parse_config(config)
175+
config = LdapAuthProviderModule.parse_config(config)
176176
else:
177-
config = LdapAuthProvider.parse_config(
177+
config = LdapAuthProviderModule.parse_config(
178178
{
179179
"enabled": True,
180180
"uri": "ldap://localhost:%d" % server.listener.getHost().port,
@@ -187,7 +187,7 @@ def create_auth_provider(server, account_handler, config=None):
187187
}
188188
)
189189

190-
return LdapAuthProvider(config, account_handler=account_handler)
190+
return LdapAuthProviderModule(config, api=api)
191191

192192

193193
def make_awaitable(result: Any) -> Awaitable[Any]:

tests/test_ad.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,13 @@ def setUp(self):
6666
self.ldap_server = yield ensureDeferred(
6767
create_ldap_server(_ActiveDirectoryLDAPServer)
6868
)
69-
account_handler = Mock(spec_set=["check_user_exists", "get_qualified_user_id"])
70-
account_handler.check_user_exists.return_value = make_awaitable(True)
71-
account_handler.get_qualified_user_id = get_qualified_user_id
69+
module_api = Mock(spec_set=["check_user_exists", "get_qualified_user_id"])
70+
module_api.check_user_exists.return_value = make_awaitable(True)
71+
module_api.get_qualified_user_id = get_qualified_user_id
7272

7373
self.auth_provider = create_auth_provider(
7474
self.ldap_server,
75-
account_handler,
75+
module_api,
7676
config=self.getConfig(),
7777
)
7878

tests/test_simple.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@ class LdapSimpleTestCase(unittest.TestCase):
3333
@defer.inlineCallbacks
3434
def setUp(self):
3535
self.ldap_server = yield defer.ensureDeferred(create_ldap_server())
36-
account_handler = Mock(spec_set=["check_user_exists", "get_qualified_user_id"])
37-
account_handler.check_user_exists.return_value = make_awaitable(True)
38-
account_handler.get_qualified_user_id = get_qualified_user_id
36+
module_api = Mock(spec_set=["check_user_exists", "get_qualified_user_id"])
37+
module_api.check_user_exists.return_value = make_awaitable(True)
38+
module_api.get_qualified_user_id = get_qualified_user_id
3939

4040
self.auth_provider = create_auth_provider(
4141
self.ldap_server,
42-
account_handler,
42+
module_api,
4343
config={
4444
"enabled": True,
4545
"uri": "ldap://localhost:%d" % self.ldap_server.listener.getHost().port,
@@ -94,13 +94,13 @@ class LdapSearchTestCase(unittest.TestCase):
9494
@defer.inlineCallbacks
9595
def setUp(self):
9696
self.ldap_server = yield defer.ensureDeferred(create_ldap_server())
97-
account_handler = Mock(spec_set=["check_user_exists", "get_qualified_user_id"])
98-
account_handler.check_user_exists.return_value = make_awaitable(True)
99-
account_handler.get_qualified_user_id = get_qualified_user_id
97+
module_api = Mock(spec_set=["check_user_exists", "get_qualified_user_id"])
98+
module_api.check_user_exists.return_value = make_awaitable(True)
99+
module_api.get_qualified_user_id = get_qualified_user_id
100100

101101
self.auth_provider = create_auth_provider(
102102
self.ldap_server,
103-
account_handler,
103+
module_api,
104104
config={
105105
"enabled": True,
106106
"uri": "ldap://localhost:%d" % self.ldap_server.listener.getHost().port,

0 commit comments

Comments
 (0)