summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2012-12-30 14:12:09 +0000
committerArthur de Jong <arthur@arthurdejong.org>2012-12-30 14:12:09 +0000
commit2b9a630fe884822fef6e90b7c8df6287c4ffba5f (patch)
tree30c6c113ca626d882a1de4eb215e3db9bf919579 /tests
parent2a5d37ebc0a5880105b44bab3cac9a2aa6977fe5 (diff)
remove the ldc_ prefix from struct ldap_config fields
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1887 ef36b2f9-881f-0410-afb5-c4e39611909c
Diffstat (limited to 'tests')
-rw-r--r--tests/test_cfg.c30
-rw-r--r--tests/test_myldap.c40
2 files changed, 31 insertions, 39 deletions
diff --git a/tests/test_cfg.c b/tests/test_cfg.c
index 4474889..41fad50 100644
--- a/tests/test_cfg.c
+++ b/tests/test_cfg.c
@@ -52,22 +52,22 @@ static void test_add_uris(void)
int i;
/* set up config */
cfg_defaults(&cfg);
- assert(cfg.ldc_uris[0].uri == NULL);
+ assert(cfg.uris[0].uri == NULL);
/* add a uri */
add_uri(__FILE__, __LINE__, &cfg, "ldap://localhost");
- assert(cfg.ldc_uris[0].uri != NULL);
- assert(cfg.ldc_uris[1].uri == NULL);
+ assert(cfg.uris[0].uri != NULL);
+ assert(cfg.uris[1].uri == NULL);
/* add some more uris */
for (i = 1; i < NSS_LDAP_CONFIG_URI_MAX; i++)
{
add_uri(__FILE__, __LINE__, &cfg, "ldap://localhost");
- assert(cfg.ldc_uris[i].uri != NULL);
- assert(cfg.ldc_uris[i + 1].uri == NULL);
+ assert(cfg.uris[i].uri != NULL);
+ assert(cfg.uris[i + 1].uri == NULL);
}
/* inserting one more entry should call exit():
add_uri(__FILE__, __LINE__, &cfg, "ldap://localhost");
- assert(cfg.ldc_uris[i] != NULL);
- assert(cfg.ldc_uris[i + 1] == NULL); */
+ assert(cfg.uris[i] != NULL);
+ assert(cfg.uris[i + 1] == NULL); */
/* there is no cfg_free() so we have a memory leak here */
}
@@ -204,14 +204,14 @@ static void test_read(void)
cfg_defaults(&cfg);
cfg_read("temp.cfg", &cfg);
/* check results */
- assert(cfg.ldc_uris[0].uri != NULL);
- assert(cfg.ldc_uris[1].uri != NULL);
- assert(cfg.ldc_uris[2].uri != NULL);
- assertstreq(cfg.ldc_uris[0].uri, "ldap://127.0.0.1/");
- assertstreq(cfg.ldc_uris[1].uri, "ldap:///");
- assertstreq(cfg.ldc_uris[2].uri, "ldaps://127.0.0.1/");
- assert(cfg.ldc_uris[3].uri == NULL);
- assertstreq(cfg.ldc_bases[0], "dc=test, dc=tld");
+ assert(cfg.uris[0].uri != NULL);
+ assert(cfg.uris[1].uri != NULL);
+ assert(cfg.uris[2].uri != NULL);
+ assertstreq(cfg.uris[0].uri, "ldap://127.0.0.1/");
+ assertstreq(cfg.uris[1].uri, "ldap:///");
+ assertstreq(cfg.uris[2].uri, "ldaps://127.0.0.1/");
+ assert(cfg.uris[3].uri == NULL);
+ assertstreq(cfg.bases[0], "dc=test, dc=tld");
assertstreq(passwd_bases[0], "ou=Some People,dc=test,dc=tld");
assertstreq(attmap_passwd_uid, "sAMAccountName");
assertstreq(group_filter, "(&(objeclClass=posixGroup)(gid=1*))");
diff --git a/tests/test_myldap.c b/tests/test_myldap.c
index 36f6a0d..69bc2c5 100644
--- a/tests/test_myldap.c
+++ b/tests/test_myldap.c
@@ -59,8 +59,7 @@ static void test_search(void)
assert(session != NULL);
/* perform search */
printf("test_myldap: test_search(): doing search...\n");
- search = myldap_search(session, nslcd_cfg->ldc_bases[0],
- LDAP_SCOPE_SUBTREE,
+ search = myldap_search(session, nslcd_cfg->bases[0], LDAP_SCOPE_SUBTREE,
"(objectclass=posixAccount)", attrs, NULL);
assert(search != NULL);
/* go over results */
@@ -78,8 +77,7 @@ static void test_search(void)
assert(rc == LDAP_SUCCESS);
/* perform another search */
printf("test_myldap: test_search(): doing search...\n");
- search = myldap_search(session, nslcd_cfg->ldc_bases[0],
- LDAP_SCOPE_SUBTREE,
+ search = myldap_search(session, nslcd_cfg->bases[0], LDAP_SCOPE_SUBTREE,
"(objectclass=posixGroup)", attrs, NULL);
assert(search != NULL);
/* go over results */
@@ -113,8 +111,7 @@ static void test_get(void)
assert(session != NULL);
/* perform search */
printf("test_myldap: test_get(): doing search...\n");
- search1 = myldap_search(session, nslcd_cfg->ldc_bases[0],
- LDAP_SCOPE_SUBTREE,
+ search1 = myldap_search(session, nslcd_cfg->bases[0], LDAP_SCOPE_SUBTREE,
"(&(|(objectClass=posixGroup)(objectClass=groupOfNames))(cn=testgroup2))",
attrs1, NULL);
assert(search1 != NULL);
@@ -159,8 +156,7 @@ static void test_get_values(void)
session = myldap_create_session();
assert(session != NULL);
/* perform search */
- search = myldap_search(session, nslcd_cfg->ldc_bases[0],
- LDAP_SCOPE_SUBTREE,
+ search = myldap_search(session, nslcd_cfg->bases[0], LDAP_SCOPE_SUBTREE,
"(&(objectClass=posixAccount)(uid=*))", attrs, NULL);
assert(search != NULL);
/* go over results */
@@ -261,8 +257,7 @@ static void test_two_searches(void)
session = myldap_create_session();
assert(session != NULL);
/* perform search1 */
- search1 = myldap_search(session, nslcd_cfg->ldc_bases[0],
- LDAP_SCOPE_SUBTREE,
+ search1 = myldap_search(session, nslcd_cfg->bases[0], LDAP_SCOPE_SUBTREE,
"(&(objectClass=posixAccount)(uid=*))",
attrs, NULL);
assert(search1 != NULL);
@@ -275,8 +270,7 @@ static void test_two_searches(void)
assert((vals != NULL) && (vals[0] != NULL));
printf("test_myldap: test_two_searches(): [search1] cn=%s\n", vals[0]);
/* start a second search */
- search2 = myldap_search(session, nslcd_cfg->ldc_bases[0],
- LDAP_SCOPE_SUBTREE,
+ search2 = myldap_search(session, nslcd_cfg->bases[0], LDAP_SCOPE_SUBTREE,
"(&(objectclass=posixGroup)(gidNumber=*))",
attrs, NULL);
assert(search2 != NULL);
@@ -324,8 +318,7 @@ static void *worker(void *arg)
session = myldap_create_session();
assert(session != NULL);
/* perform search */
- search = myldap_search(session, nslcd_cfg->ldc_bases[0],
- LDAP_SCOPE_SUBTREE,
+ search = myldap_search(session, nslcd_cfg->bases[0], LDAP_SCOPE_SUBTREE,
"(objectclass=posixAccount)", attrs, NULL);
assert(search != NULL);
/* go over results */
@@ -376,31 +369,30 @@ static void test_connections(void)
/* save the old URIs */
for (i = 0; i < (NSS_LDAP_CONFIG_URI_MAX + 1); i++)
{
- old_uris[i] = nslcd_cfg->ldc_uris[i].uri;
- nslcd_cfg->ldc_uris[i].uri = NULL;
+ old_uris[i] = nslcd_cfg->uris[i].uri;
+ nslcd_cfg->uris[i].uri = NULL;
}
/* set new URIs */
i = 0;
- nslcd_cfg->ldc_uris[i++].uri = "ldapi://%2fdev%2fnull/";
- nslcd_cfg->ldc_uris[i++].uri = "ldap://10.10.10.10/";
- nslcd_cfg->ldc_uris[i++].uri = "ldapi://%2fdev%2fnonexistent/";
- nslcd_cfg->ldc_uris[i++].uri = "ldap://nosuchhost/";
- nslcd_cfg->ldc_uris[i++].uri = NULL;
+ nslcd_cfg->uris[i++].uri = "ldapi://%2fdev%2fnull/";
+ nslcd_cfg->uris[i++].uri = "ldap://10.10.10.10/";
+ nslcd_cfg->uris[i++].uri = "ldapi://%2fdev%2fnonexistent/";
+ nslcd_cfg->uris[i++].uri = "ldap://nosuchhost/";
+ nslcd_cfg->uris[i++].uri = NULL;
/* initialize session */
printf("test_myldap: test_connections(): getting session...\n");
session = myldap_create_session();
assert(session != NULL);
/* perform search */
printf("test_myldap: test_connections(): doing search...\n");
- search = myldap_search(session, nslcd_cfg->ldc_bases[0],
- LDAP_SCOPE_SUBTREE,
+ search = myldap_search(session, nslcd_cfg->bases[0], LDAP_SCOPE_SUBTREE,
"(objectclass=posixAccount)", attrs, NULL);
assert(search == NULL);
/* clean up */
myldap_session_close(session);
/* restore the old URIs */
for (i = 0; i < (NSS_LDAP_CONFIG_URI_MAX + 1); i++)
- nslcd_cfg->ldc_uris[i].uri = old_uris[i];
+ nslcd_cfg->uris[i].uri = old_uris[i];
}
/* test whether myldap_escape() handles buffer overlows correctly */