Index: svn/StudioHook.cls.xml
===================================================================
diff -u -r1642 -r1649
--- svn/StudioHook.cls.xml (.../StudioHook.cls.xml) (revision 1642)
+++ svn/StudioHook.cls.xml (.../StudioHook.cls.xml) (revision 1649)
@@ -66,6 +66,10 @@
svn.Helper
+
+svn.UnitTestHelper
+
+
%String
1
@@ -79,6 +83,8 @@
+
+
@@ -94,59 +100,15 @@
]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-*/
-]]>
-
-
%Status
+
+
+
+
+
-
-Filter:%String=""
-
+InternalName:%String
+
-
+
InternalName:%String
-
-InternalName:%String
-1
-%String
-
-
-
%String
@@ -922,7 +885,6 @@
InternalName:%String,Object:%RegisteredObject=$$$NULLOREF
%Status
@@ -1030,7 +998,15 @@
do ..svnHelper.SVNExport(InternalName)
do ##class(svn.InterfaceControleur).%New().Controleer($piece(InternalName,".",1,$length(InternalName,".")-1))
-
+
+ if ##class(svn.Setting).MagUnitTestUitvoeren() {
+ set UnitTestAnalyser = ##class(svn.UnitTestAnalyser).%New(##class(TECH.SourceCodeUtils).StripExtension(InternalName))
+ do UnitTestAnalyser.StoreUnitTestInfo()
+ if ##class(svn.Setting).RunUnitsTestOnCompile() {
+ do ..UnitTestHelper.RunUnitTestsForInternalName(InternalName)
+ }
+ }
+
Quit $$$OK
]]>
@@ -1087,13 +1063,6 @@
if $IsObject(Repository) {
do Repository.Status(InternalName)
}
- /*
- if ##class(TECH.SourceCodeUtils).Type(InternalName)="project" {
- set ..ProjectNameOriginal=$p(InternalName,".",1)
- set ..ProjectNameModified = ..svnHelper.ExternalName(InternalName,$$$FULLPATH)
- set ..IsNewProject=0
- }
- */
quit $$$OK
]]>