def setUp(self): super(HybridIdentity, self).setUp() common_ldap.register_handler('fake://', fakeldap.FakeLdap) tenant = {'id': uuid.uuid4().hex, 'name': 'demo', 'domain_id': DEFAULT_DOMAIN_ID} self.assignment_api.create_project(tenant['id'], tenant)
def setUp(self): super(LDAPDatabase, self).setUp() self.clear() common_ldap_core._HANDLERS.clear() common_ldap.register_handler('fake://', fakeldap.FakeLdap) # TODO(dstanek): switch the flow here self.addCleanup(self.clear) self.addCleanup(common_ldap_core._HANDLERS.clear)
def setUp(self): super(LDAPIdentity, self).setUp() self._set_config() self.clear_database() common_ldap.register_handler("fake://", fakeldap.FakeLdap) self.load_backends() self.load_fixtures(default_fixtures)
def setUp(self): super(BaseBackendLdapCommon, self).setUp() common_ldap.register_handler('fake://', fakeldap.FakeLdap) self.load_backends() self.load_fixtures(default_fixtures) self.addCleanup(common_ldap_core._HANDLERS.clear) self.addCleanup(self.clear_database)
def setUp(self): super(LDAPPagedResultsTest, self).setUp() self.clear_database() ks_ldap.register_handler('fake://', fakeldap.FakeLdap) self.addCleanup(common_ldap_core._HANDLERS.clear) self.load_backends() self.load_fixtures(default_fixtures)
def setUp(self): super(LDAPDeleteTreeTest, self).setUp() ks_ldap.register_handler('fake://', fakeldap.FakeLdapNoSubtreeDelete) self.load_backends() self.load_fixtures(default_fixtures) self.addCleanup(self.clear_database) self.addCleanup(common_ldap_core._HANDLERS.clear)
def setUp(self): super(LDAPDeleteTreeTest, self).setUp() ks_ldap.register_handler("fake://", fakeldap.FakeLdapNoSubtreeDelete) self.load_backends() self.load_fixtures(default_fixtures) self.addCleanup(self.clear_database) self.addCleanup(common_ldap_core._HANDLERS.clear)
def setUp(self): super(LDAPDeleteTreeTest, self).setUp() ks_ldap.register_handler('fake://', fakeldap.FakeLdapNoSubtreeDelete) self.useFixture(database.Database(self.sql_driver_version_overrides)) self.load_backends() self.load_fixtures(default_fixtures) self.addCleanup(self.clear_database) self.addCleanup(common_ldap_core._HANDLERS.clear)
def setUp(self): super(LDAPIdentity, self).setUp() self._set_config() self.clear_database() common_ldap.register_handler("fake://", fakeldap.FakeLdap) self.load_backends() self.load_fixtures(default_fixtures) fixture = self.useFixture(moxstubout.MoxStubout()) self.mox = fixture.mox self.stubs = fixture.stubs
def test_user_api_get_connection_no_user_password(self): """Don't bind in case the user and password are blank.""" self.config([tests.etcdir("keystone.conf.sample"), tests.testsdir("test_overrides.conf")]) CONF.ldap.url = "fake://memory" user_api = identity.backends.ldap.UserApi(CONF) self.stubs.Set(fakeldap, "FakeLdap", self.mox.CreateMock(fakeldap.FakeLdap)) common_ldap.register_handler("fake://", fakeldap.FakeLdap) # we have to track all calls on 'conn' to make sure that # conn.simple_bind_s is not called conn = self.mox.CreateMockAnything() conn = fakeldap.FakeLdap( CONF.ldap.url, 0, alias_dereferencing=None, tls_cacertdir=None, tls_cacertfile=None, tls_req_cert=2, use_tls=False, ).AndReturn(conn) self.mox.ReplayAll() user_api.get_connection(user=None, password=None)
def setUp(self): super(HybridIdentity, self).setUp() common_ldap.register_handler('fake://', fakeldap.FakeLdap)