From 4bbcc2d6d3f16b015796818746a45134861c93a4 Mon Sep 17 00:00:00 2001 From: Pavel Reichl Date: Tue, 9 Dec 2014 11:01:13 +0000 Subject: SYSDB: sysdb_search_object_by_sid returns ENOENT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- src/tests/sysdb-tests.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/tests/sysdb-tests.c') 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 */ -- cgit