s4-smbtorture: test wbcLookupUserSids in WINBIND-WBCLIENT as well.
authorGünther Deschner <gd@samba.org>
Fri, 16 Oct 2009 12:51:49 +0000 (14:51 +0200)
committerGünther Deschner <gd@samba.org>
Fri, 16 Oct 2009 12:54:57 +0000 (14:54 +0200)
Guenther

nsswitch/libwbclient/tests/wbclient.c

index 5b3d6ff54ed54bd0175430f79f851d2a3f17d88e..5a55a43ceb0c9caf8d4b38253572f536a260f996 100644 (file)
@@ -169,10 +169,11 @@ static bool test_wbc_users(struct torture_context *tctx)
 
        for (i=0; i < MIN(num_users,100); i++) {
 
-               struct wbcDomainSid sid;
+               struct wbcDomainSid sid, *sids;
                enum wbcSidType name_type;
                char *domain;
                char *name;
+               uint32_t num_sids;
 
                torture_assert_wbc_ok(tctx, wbcLookupName(domain_name, users[i], &sid, &name_type),
                        "wbcLookupName failed");
@@ -184,6 +185,8 @@ static bool test_wbc_users(struct torture_context *tctx)
                        "wbcLookupSid expected WBC_SID_NAME_USER");
                torture_assert(tctx, name,
                        "wbcLookupSid returned no name");
+               torture_assert_wbc_ok(tctx, wbcLookupUserSids(&sid, true, &num_sids, &sids),
+                       "wbcLookupUserSids failed");
        }
 
        return true;