Lines Matching defs:ldap_conn
58 def ldap_conn(request, ds_inst):
60 ldap_conn = ds_inst.bind()
61 ldap_conn.ds_inst = ds_inst
62 request.addfinalizer(lambda: ldap_conn.unbind_s())
63 return ldap_conn
66 def create_ldap_fixture(request, ldap_conn, ent_list):
69 ldap_conn.add_s(entry[0], entry[1])
73 ldap_conn.delete_s(entry[0])
115 def load_data_to_ldap(request, ldap_conn):
116 ent_list = ldap_ent.List(ldap_conn.ds_inst.base_dn)
134 create_ldap_fixture(request, ldap_conn, ent_list)
138 def sanity_rfc2307(request, ldap_conn):
139 load_data_to_ldap(request, ldap_conn)
154 ldap_uri = {ldap_conn.ds_inst.ldap_url}
155 ldap_search_base = {ldap_conn.ds_inst.base_dn}
163 def fqname_rfc2307(request, ldap_conn):
164 load_data_to_ldap(request, ldap_conn)
179 ldap_uri = {ldap_conn.ds_inst.ldap_url}
180 ldap_search_base = {ldap_conn.ds_inst.base_dn}
189 def fqname_case_insensitive_rfc2307(request, ldap_conn):
190 load_data_to_ldap(request, ldap_conn)
205 ldap_uri = {ldap_conn.ds_inst.ldap_url}
206 ldap_search_base = {ldap_conn.ds_inst.base_dn}
216 def zero_timeout_rfc2307(request, ldap_conn):
217 load_data_to_ldap(request, ldap_conn)
233 ldap_uri = {ldap_conn.ds_inst.ldap_url}
234 ldap_search_base = {ldap_conn.ds_inst.base_dn}
241 def test_getpwnam(ldap_conn, sanity_rfc2307):
324 def test_getpwnam_with_mc(ldap_conn, sanity_rfc2307):
325 test_getpwnam(ldap_conn, sanity_rfc2307)
327 test_getpwnam(ldap_conn, sanity_rfc2307)
330 def test_getgrnam_simple(ldap_conn, sanity_rfc2307):
350 def test_getgrnam_simple_with_mc(ldap_conn, sanity_rfc2307):
351 test_getgrnam_simple(ldap_conn, sanity_rfc2307)
353 test_getgrnam_simple(ldap_conn, sanity_rfc2307)
356 def test_getgrnam_membership(ldap_conn, sanity_rfc2307):
400 def test_getgrnam_membership_with_mc(ldap_conn, sanity_rfc2307):
401 test_getgrnam_membership(ldap_conn, sanity_rfc2307)
403 test_getgrnam_membership(ldap_conn, sanity_rfc2307)
418 def test_initgroups(ldap_conn, sanity_rfc2307):
432 def test_initgroups_with_mc(ldap_conn, sanity_rfc2307):
433 test_initgroups(ldap_conn, sanity_rfc2307)
435 test_initgroups(ldap_conn, sanity_rfc2307)
438 def test_initgroups_fqname_with_mc(ldap_conn, fqname_rfc2307):
479 def test_initgroups_case_insensitive_with_mc1(ldap_conn,
491 def test_initgroups_case_insensitive_with_mc2(ldap_conn,
503 def test_initgroups_case_insensitive_with_mc3(ldap_conn,
543 def test_invalidation_of_gids_after_initgroups(ldap_conn, sanity_rfc2307):
582 def test_initgroups_without_change_in_membership(ldap_conn, sanity_rfc2307):
648 def test_invalidate_user_before_stop(ldap_conn, sanity_rfc2307):
661 def test_invalidate_user_after_stop(ldap_conn, sanity_rfc2307):
674 def test_invalidate_users_before_stop(ldap_conn, sanity_rfc2307):
687 def test_invalidate_users_after_stop(ldap_conn, sanity_rfc2307):
700 def test_invalidate_group_before_stop(ldap_conn, sanity_rfc2307):
713 def test_invalidate_group_after_stop(ldap_conn, sanity_rfc2307):
726 def test_invalidate_groups_before_stop(ldap_conn, sanity_rfc2307):
739 def test_invalidate_groups_after_stop(ldap_conn, sanity_rfc2307):
752 def test_invalidate_everything_before_stop(ldap_conn, sanity_rfc2307):
765 def test_invalidate_everything_after_stop(ldap_conn, sanity_rfc2307):
803 def test_colliding_hashes(ldap_conn, sanity_rfc2307):
831 ent_list = ldap_ent.List(ldap_conn.ds_inst.base_dn)
833 ldap_conn.add_s(ent_list[0][0], ent_list[0][1])
854 def test_removed_mc(ldap_conn, sanity_rfc2307):
890 def test_mc_zero_timeout(ldap_conn, zero_timeout_rfc2307):