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
28%mp_assertdsobs(work.test1,test=ATLEAST 1)
35 if upcase(name)=
"%upcase(&group)" then
do;
36 putlog
"&group found!";
37 call symputx(
'test2',1);
38 call symputx(
'gid',groupid);
43 iftrue=(
"&test2"=
"1"),
44 desc=Checking group was created,
45 outds=work.test_results
52%ms_adduser2group(uid=1,gid=&gid)
54%ms_getgroups(user=secretuser,outds=work.test3)
59 if groupid=&gid then call symputx(
'test3',1);
63 iftrue=(
"&test3"=
"1"),
64 desc=Checking group list was returned
for a user,
65 outds=work.test_results