def inject_service_account_server(self, *responses):
client = MockLDAPClient(*responses)
@defer.inlineCallbacks
def _factory_connect_service_account():
client.connectionMade() # TODO: Necessary here?
yield client.bind(self.factory.service_account_dn, self.factory.service_account_password)
defer.returnValue(client)
self.factory.connect_service_account = _factory_connect_service_account
return client
评论列表
文章目录