Index: Tools/Test/Report.cls.xml =================================================================== diff -u -r1049 -r1132 --- Tools/Test/Report.cls.xml (.../Report.cls.xml) (revision 1049) +++ Tools/Test/Report.cls.xml (.../Report.cls.xml) (revision 1132) @@ -32,6 +32,7 @@ Set namespace=%request.Get("NS") Set index=%request.Get("INDEX") Set suite=%request.Get("SUITE") + Set mode=%request.Get("MODE") set case=%request.Get("CASE") set method=%request.Get("METHOD") set showlast=%request.Get("SHOWLAST") @@ -44,7 +45,7 @@ } ElseIf suite="" { Quit ..ShowSuites(namespace,index) } - ElseIf case="" { Quit ..ShowCases(namespace,index,suite) } + ElseIf case="" { Quit ..ShowCases(namespace,index,suite,mode) } ElseIf method="" { Quit ..ShowMethods(namespace,index,suite,case) } Else { Quit ..ShowAsserts(namespace,index,suite,case,method) } &html<> @@ -154,7 +155,7 @@ 1 1 -namespace:%String,index:%String,suite:%String +namespace:%String,index:%String,suite:%String,mode:%String %Status NameSpace: #(namespace)#> &html<LogIndex: #(index)# ( Test finished on #(..GetEndTime(index))# )> &html<TestSuite: #(suite)#> + &html<Toon Failed en Passed> + &html<Toon enkel Failed> &html<> &html<
> &html<> @@ -175,17 +178,18 @@ &html<> Set case="" For Set case=$o(@GlobalForLogging@(index,suite,case)) Quit:case="" Do . Set result=@GlobalForLogging@(index,suite,case) - . Set href=..#PackagePrefix_".Report.cls?NS="_..EscapeURL(namespace)_"&INDEX="_index_"&SUITE="_..EscapeURL(suite)_"&CASE="_..EscapeURL(case) - . &html<> . If $data(@GlobalForLogging@(index,suite,case))>1 - . If &html<> - . Else &html<> - . If ..IsSuccess(namespace,index,suite,case) { Set color="green",status="Passed" } Else { Set color="red",status="Failed" } - . If +result - . If &html<> - . Else &html<> - . &html<> - . &html<> + . If (mode = "ToonAlles") || '..IsSuccess(namespace,index,suite,case) Do + . . Set href=..#PackagePrefix_".Report.cls?NS="_..EscapeURL(namespace)_"&INDEX="_index_"&SUITE="_..EscapeURL(suite)_"&CASE="_..EscapeURL(case)_"&MODE="_..EscapeURL(mode) + . . &html<> + . . If &html<> + . . Else &html<> + . . If ..IsSuccess(namespace,index,suite,case) { Set color="green",status="Passed" } Else { Set color="red",status="Failed" } + . . If +result + . . If &html<> + . . Else &html<> + . . &html<> + . . &html<> &html<
#(case)##(case)##(status)##(status_"
"_$p(result,":",2,99))#
#($G(^|namespace|LOG.UnitTestTime(index,case)))#
#(case)##(case)##(status)##(status_"
"_$p(result,":",2,99))#
#($G(^|namespace|LOG.UnitTestTime(index,case)))#
> Quit $$$OK ]]>