Index: svn/Helper.cls.xml
===================================================================
diff -u -r1547 -r1548
--- svn/Helper.cls.xml (.../Helper.cls.xml) (revision 1547)
+++ svn/Helper.cls.xml (.../Helper.cls.xml) (revision 1548)
@@ -100,6 +100,10 @@
%GlobalCharacterStream
+
+%Boolean
+
+
1
1
+%String
+
+
+
+1
+0){
Do SvnHelper.MailGefaaldeSvnCommands("GetLatest")
- }Else{
+ }ElseIf(SvnHelper.MustRunUnitTest){
Do SvnHelper.VoerUitUnitTesten()
}
Do SvnHelper.Failed.Clear()
@@ -127,8 +142,8 @@
#dim From As %String = $$$SystemMail($$$Server_" - Subversion")
#dim MailTo As %String = $listbuild($$$SVNGlobal("SourceControl","SVN","MailWhenFailed"))
Do SendMiniMailForced^vhLib.Mail(From,MailTo,"Subversion GetLatest() failed on ["_$$$Server_"]",Exception.ToString(),0)
- Do ##class(TECH.ExceptionHandler).Throw(Exception)
}
+ Set $$$SVNGlobal("SourceControl","SVN","UnitTestInProcess") = 0
]]>
@@ -138,9 +153,10 @@
If (+$G($$$SVNGlobal("SourceControl","SVN","UnitTestNaGetLatest")) &&
(..Failed.Count() = 0)) {
Set $$$SVNGlobal("SourceControl","SVN","UnitTestInProcess") = 1
- Do ##class(vhUnitTest.Manager).RunTest("","")
+ Do ##class(vhUnitTest.Manager).RunTest("/MailOnError=1")
Set $$$SVNGlobal("SourceControl","SVN","UnitTestInProcess") = 0
}
+ Set ..MustRunUnitTest = 0
]]>
@@ -466,6 +482,8 @@
0)
+
for i=1:1:..ToCompile.List.Count() {
set SourceCode = ..ToCompile.List.GetAt(i)
if $length(SourceCode) set mdSources(SourceCode)=""
@@ -1269,6 +1287,7 @@
1
%Status
1