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
+
+