13 length charvar $10 numvar 8;
15 charvar=cats(
'row',numvar);
20%mp_assertscope(SNAPSHOT)
21%put scope check:%mf_getattrn(work.attrn_test,NLOBS);
22%mp_assertscope(COMPARE,
23 desc=Checking that mf_getattrn does not leak scope,
24 outds=work.test_results
28 iftrue=(%mf_getattrn(work.attrn_test,NLOBS)=4),
29 desc=Checking NLOBS returns the observation count,
30 outds=work.test_results
34 iftrue=(%mf_getattrn(work.attrn_test,NVARS)=2),
35 desc=Checking NVARS returns the variable count,
36 outds=work.test_results
40 iftrue=(%mf_getattrn(work.no_such_dataset,NLOBS)=-1),
41 desc=Checking a dataset that cannot be opened returns -1,
42 outds=work.test_results