Index: svn/UnitTestHelper.cls.xml =================================================================== diff -u -r1649 -r1669 --- svn/UnitTestHelper.cls.xml (.../UnitTestHelper.cls.xml) (revision 1649) +++ svn/UnitTestHelper.cls.xml (.../UnitTestHelper.cls.xml) (revision 1669) @@ -13,16 +13,29 @@ InternalName:%String 0 { + do ..RunUnitTests(UnitTests) + } else { + write !,"Geen unittest voor "_InternalName_ "!!!!!!!!!!" + } +]]> + + + +InternalName:%String +%ListOfDataTypes + @@ -49,27 +62,18 @@ UnitTests:%ListOfDataTypes 10 ) { + set UnitTests = ##class(TECH.ListUtils).RemoveDuplicateItems(UnitTests) + if 0 && ( UnitTests.Count() > 10 ) { write !,"Teveel unittests om automatisch uit te voeren" } else { - set itUnitTests = ##class(TECH.ListIterator).%New(UnitTests) - while itUnitTests.HasNext() { - do ..RunUnitTest(itUnitTests.Next()) - } + do ..ExecuteUnitTests(UnitTests) } ]]> -Classname:%String -InternalName:%String + @@ -98,12 +102,24 @@ #dim SQLSelectMode = $SYSTEM.SQL.GetSelectMode() do $SYSTEM.SQL.SetSelectMode(##class(TECH.enu.ResultSetRuntimeMode).Logical()) - write !,"UnitTest uitvoeren : do ##class(vhUnitTest.Manager).RunTest("""","""_Filter_""")" - do ##class(vhUnitTest.Manager).RunTest("",Filter) + write !,"UnitTest uitvoeren : do ##class(vhUnitTest.Manager).RunTests("""","""_Filter_""")" + do ##class(vhUnitTest.Manager).RunTest("/duration",Filter) do $SYSTEM.SQL.SetSelectMode(SQLSelectMode) ]]> + + +Filters:%ListOfDataTypes + +