Exemplo n.º 1
0
def _valid_uri(uri):
    if not uri.startswith('ldapfilter://'):
        return True

    ldap_name = uri.replace('ldapfilter://', '', 1)
    ldap_filter = ldap_dao.find_ldapfilter_with_name(ldap_name)
    if not ldap_filter:
        return False

    ldap_server = ldap_dao.find_ldapserver_with_id(ldap_filter.ldapserverid)
    return ldap_server is not None
Exemplo n.º 2
0
def _valid_uri(uri):
    if not uri.startswith('ldapfilter://'):
        return True

    ldap_name = uri.replace('ldapfilter://', '', 1)
    ldap_filter = ldap_dao.find_ldapfilter_with_name(ldap_name)
    if not ldap_filter:
        return False

    ldap_server = ldap_dao.find_ldapserver_with_id(ldap_filter.ldapserverid)
    return ldap_server is not None
Exemplo n.º 3
0
    def test_find_ldapserver_with_id(self):
        ldapserver = self._insert_ldapserver(name='ldapserver_test')

        ldapserver_result = ldap_dao.find_ldapserver_with_id(ldapserver.id)

        self.assertEqual(ldapserver.id, ldapserver_result.id)
Exemplo n.º 4
0
    def test_find_ldapserver_with_id(self):
        ldapserver = self._insert_ldapserver(name='ldapserver_test')

        ldapserver_result = ldap_dao.find_ldapserver_with_id(ldapserver.id)

        self.assertEqual(ldapserver.id, ldapserver_result.id)