diff options
author | Pavel Reichl <preichl@redhat.com> | 2014-12-09 11:01:13 +0000 |
---|---|---|
committer | Sumit Bose <sbose@redhat.com> | 2014-12-17 15:57:34 +0100 |
commit | 4bbcc2d6d3f16b015796818746a45134861c93a4 (patch) | |
tree | 0f569c29ae1357dd2acbd73b030e01d7b37875a0 /src/tests/sysdb-tests.c | |
parent | d7b90921c1a404f0d9fb8384a8fd55fd15b86916 (diff) | |
download | sssd-4bbcc2d6d3f16b015796818746a45134861c93a4.tar.gz sssd-4bbcc2d6d3f16b015796818746a45134861c93a4.tar.xz sssd-4bbcc2d6d3f16b015796818746a45134861c93a4.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/sysdb-tests.c')
-rw-r--r-- | src/tests/sysdb-tests.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/tests/sysdb-tests.c b/src/tests/sysdb-tests.c index d30398264..92b41e90d 100644 --- a/src/tests/sysdb-tests.c +++ b/src/tests/sysdb-tests.c @@ -4861,13 +4861,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 */ |