27 %macro _createTestSubfolder (i_assertType=
 
   28                             ,i_root      =%sysfunc(pathname(testout))
 
   36    %let l_path_cts=_ERROR_;
 
   38    %
if %nrbquote (&r_path.) = %str() %then %
do;
 
   39       %put &g_error.(SASUNIT): Please specify a value 
for r_path.;
 
   42    %
if not %symexist(&r_path.) %then %
do;
 
   43       %put &g_error.(SASUNIT): Macrovariable 
for return of subfolder path was not declared by a %nrstr(%%)local-statement.;
 
   46    %let &r_path.=_ERROR_;
 
   48    %_getTestSubfolder (i_assertType=&i_assertType.
 
   56    %if (%nrbquote(&l_path_cts.) = _ERROR_) %then %do;
 
   60    %_mkdir (&l_path_cts.);
 
   62    %let &r_path.=&l_path_cts.;