17%let group=%substr(%mf_getuniquename(),1,8);
18%ms_creategroup(&group, desc=The description,mdebug=&sasjs_mdebug,outds=test1)
21%mp_assertscope(SNAPSHOT)
22%ms_getgroups(outds=work.test1,mdebug=&sasjs_mdebug)
23%mp_assertscope(COMPARE
24 ,ignorelist=MCLIB2_JADP1LEN MCLIB2_JADPNUM MCLIB2_JADVLEN MC2_JADP1LEN
25 MC2_JADPNUM MC2_JADVLEN
29%mp_assertdsobs(work.test1,test=ATLEAST 1)
36 if upcase(name)=
"%upcase(&group)" then
do;
37 putlog
"&group found!";
38 call symputx(
'test2',1);
39 call symputx(
'gid',groupid);
44 iftrue=(
"&test2"=
"1"),
45 desc=Checking group was created,
46 outds=work.test_results
53%ms_adduser2group(uid=1,gid=&gid)
55%ms_getgroups(user=secretuser,outds=work.test3)
60 if groupid=&gid then call symputx(
'test3',1);
64 iftrue=(
"&test3"=
"1"),
65 desc=Checking group list was returned
for a user,
66 outds=work.test_results