summaryrefslogtreecommitdiffstats
path: root/src/tests
diff options
context:
space:
mode:
authorPavel Reichl <preichl@redhat.com>2014-12-09 11:01:13 +0000
committerJakub Hrozek <jhrozek@redhat.com>2015-01-13 20:58:51 +0100
commitd27e7cdb0a10c8130f290983a68870ad291f8832 (patch)
tree1678a3f7bc0dab26cc7401ea91c004fcbe6cf93b /src/tests
parent9b2e3efd940fad9dbec8380787dbd5d6f744fd48 (diff)
downloadsssd-d27e7cdb0a10c8130f290983a68870ad291f8832.tar.gz
sssd-d27e7cdb0a10c8130f290983a68870ad291f8832.tar.xz
sssd-d27e7cdb0a10c8130f290983a68870ad291f8832.zip
SYSDB: sysdb_search_object_by_sid returns ENOENT
sysdb_search_object_by_sid returns ENOENT if no results are found. Part od solution for: https://fedorahosted.org/sssd/ticket/1991 Fixes: https://fedorahosted.org/sssd/ticket/2520 Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/sysdb-tests.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/tests/sysdb-tests.c b/src/tests/sysdb-tests.c
index 673a27e66..0c49d0ca7 100644
--- a/src/tests/sysdb-tests.c
+++ b/src/tests/sysdb-tests.c
@@ -4803,13 +4803,10 @@ START_TEST (test_sysdb_search_return_ENOENT)
talloc_zfree(res);
/* Search object */
- /* TODO: Should return ENOENT */
ret = sysdb_search_object_by_sid(test_ctx, test_ctx->domain,
"S-5-4-3-2-1", NULL, &res);
- fail_unless(ret == EOK, "sysdb_search_object_by_sid_str failed with "
+ fail_unless(ret == ENOENT, "sysdb_search_object_by_sid_str failed with "
"[%d][%s].", ret, strerror(ret));
- fail_unless(res->count == 0, "sysdb_search_object_by_sid_str should not "
- "return anything.");
talloc_zfree(res);
/* Search can return more results */