mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Test if schema-compat-entry-attribute is set
This is to ensure if said entry is set after installation with AD. related: https://pagure.io/freeipa/issue/8193 Signed-off-by: Mohammad Rizwan Yusuf <myusuf@redhat.com> Reviewed-By: Francois Cami <fcami@redhat.com> Reviewed-By: Kaleemullah Siddiqui <ksiddiqu@redhat.com>
This commit is contained in:
committed by
Christian Heimes
parent
42e86692b6
commit
9120d65e88
@@ -199,3 +199,18 @@ class TestIpaAdTrustInstall(IntegrationTest):
|
||||
entry = conn.get_entry(DN(
|
||||
"cn=groups,cn=Schema Compatibility,cn=plugins,cn=config"))
|
||||
assert entry.single_value['schema-compat-lookup-nsswitch'] == "group"
|
||||
|
||||
def test_schema_compat_attribute(self):
|
||||
"""Test if schema-compat-entry-attribute is set
|
||||
|
||||
This is to ensure if said entry is set after installation with AD.
|
||||
|
||||
related: https://pagure.io/freeipa/issue/8193
|
||||
"""
|
||||
conn = self.replicas[0].ldap_connect()
|
||||
entry = conn.get_entry(DN(
|
||||
"cn=groups,cn=Schema Compatibility,cn=plugins,cn=config"))
|
||||
entry_list = list(entry['schema-compat-entry-attribute'])
|
||||
value = (r'ipaexternalmember=%deref_r('
|
||||
'"member","ipaexternalmember")')
|
||||
assert value in entry_list
|
||||
|
Reference in New Issue
Block a user