39 %IF &g_inTestcase EQ 1 %THEN %DO;
42 %ELSE %IF &g_inTestcase NE 2 %THEN %DO;
43 %PUT &g_error: assert muss nach initTestcase aufgerufen werden;
50 SELECT max(cas_id) INTO :l_casid FROM target.cas WHERE cas_scnid = &g_scnid;
53 %IF &l_casid = . OR &l_casid = %THEN %DO;
54 %PUT &g_error: Assert darf nicht vor initTestcase aufgerufen werden;
59 %LOCAL l_error_count l_warning_count;
61 i_logfile = &g_log/%sysfunc(putn(&g_scnid,z3.))_%sysfunc(putn(&l_casid,z3.)).log
63 ,i_warning = &g_warning
64 ,r_errors = l_error_count
65 ,r_warnings= l_warning_count
69 %LET l_result = %eval (
70 &l_error_count NE &i_errors
71 OR &l_warning_count NE &i_warnings
76 ,i_expected = %str(&i_errors
#&i_warnings)
77 ,i_actual = %str(&l_error_count#&l_warning_count)