Index: svn/StudioHook.cls.xml =================================================================== diff -u -r1649 -r1652 --- svn/StudioHook.cls.xml (.../StudioHook.cls.xml) (revision 1649) +++ svn/StudioHook.cls.xml (.../StudioHook.cls.xml) (revision 1652) @@ -776,14 +776,26 @@ 5 { + write !,"Unittests voor "_InternalName_" : " + write !,##class(TECH.ListUtils).ListToPieces(UnitTests,$char(13,10)) + } else { + set itUnitTests = ##class(TECH.ListIterator).%New(UnitTests) + while itUnitTests.HasNext() { + #dim UnitTestName As %String = itUnitTests.Next() + if ##class(%Dictionary.ClassDefinition).%ExistsId(UnitTestName) { + set Action = 5 + set Target = UnitTestName_".cls" + If InternalName = UnitTestName set Target="" + } + } + } } + else { + write !,"Geen unittest voor "_InternalName_ "!!!!!!!!!!" + } ]]> @@ -977,8 +989,9 @@ do ..svnHelper.SVNDelete(InternalName) if ##class(svn.Setting).MagUnitTestUitvoeren() { - set UnitTestAnalyser = ##class(svn.UnitTestAnalyser).%New(##class(TECH.SourceCodeUtils).StripExtension(InternalName)) - do UnitTestAnalyser.RemoveUnitTestInfo() + #dim ClassName As %String = ##class(TECH.SourceCodeUtils).StripExtension(InternalName) + set UnitTestAnalyser = ##class(svn.UnitTestAnalyser).%New(ClassName) + do UnitTestAnalyser.RemoveUnitTestInfo(ClassName) } @@ -992,18 +1005,20 @@ InternalName:%String %Status InternalName:%String %Status