s4-torture: test CLUSCTL_GROUP_GET_FLAGS GroupControl.
authorGünther Deschner <gd@samba.org>
Tue, 3 May 2016 15:38:29 +0000 (17:38 +0200)
committerJeremy Allison <jra@samba.org>
Wed, 7 Sep 2016 21:56:16 +0000 (23:56 +0200)
Guenther

Signed-off-by: Guenther Deschner <gd@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source4/torture/rpc/clusapi.c

index 3d5ba62d3b5b18b2bcdcc0810214424ea9d64292..d806dfb436e958ec39006c9ff6e3e2260eadcffa 100644 (file)
@@ -2230,6 +2230,11 @@ static bool test_GroupControl(struct torture_context *tctx,
                return false;
        }
 
+       ret = test_GroupControl_int(tctx, t->p, &hGroup, CLUSCTL_GROUP_GET_FLAGS);
+       if (!ret) {
+               return false;
+       }
+
        test_CloseGroup_int(tctx, t->p, &hGroup);
 
        return ret;
@@ -2337,6 +2342,10 @@ static bool test_one_group(struct torture_context *tctx,
                test_GetGroupState_int(tctx, p, &hGroup),
                "failed to query group id");
 
+       torture_assert(tctx,
+               test_GroupControl_int(tctx, p, &hGroup, CLUSCTL_GROUP_GET_FLAGS),
+               "failed to query group control");
+
        torture_assert(tctx,
                test_CreateGroupResourceEnum_int(tctx, p, &hGroup),
                "failed to query resource enum");