Index: Tools/Test/Manager.cls.xml
===================================================================
diff -u -r3599 -r3713
--- Tools/Test/Manager.cls.xml (.../Manager.cls.xml) (revision 3599)
+++ Tools/Test/Manager.cls.xml (.../Manager.cls.xml) (revision 3713)
@@ -101,7 +101,9 @@
qualifiers:%String,Substring:%String="",methodPrefix:%String=""
@@ -129,16 +131,12 @@
write !,Substring_".cls() -- do ##class("_manager.%ClassName(1)_").RunTest("""","""_Substring_""")"
do manager.RunSuite(qualifiers,,Substring)
}
+ Do ##class(TECH.Context).Instance().Reset()
do manager.DumpFails()
do manager.MailResult()
} Catch {
- #dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch()
-
- Try {
- do manager.DumpFails()
- } Catch {}
-
- Write !, !, " ===== TEST MANAGER FAILED ===== ", !, Exception.ToString(), !
+ Do ##class(TECH.Context).Instance().Reset()
+ Do ..ErrorHandlingRunSuite(##class(TECH.ExceptionHandler).Catch(), manager)
}
do ##class(svn.Setting).ZetIsUnitTestBezig(0,..%ClassName(1))
quit
@@ -157,22 +155,33 @@
Set manager=..%New()
do manager.SetTestSuite(Substring)
do manager.RunSuite(qualifiers,userparam,Substring,methodPrefix)
+ Do ##class(TECH.Context).Instance().Reset()
do manager.DumpFails()
do manager.MailResult()
} Catch {
- #dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch()
-
- Try {
- do manager.DumpFails()
- } Catch {}
-
- Write !, !, " ===== TEST MANAGER FAILED ===== ", !, Exception.ToString(), !
+ Do ##class(TECH.Context).Instance().Reset()
+ Do ..ErrorHandlingRunSuite(##class(TECH.ExceptionHandler).Catch(), manager)
}
-
quit
]]>
+
+1
+Exception:TECH.Exceptions.Exception,manager:Tools.Test.Manager
+1
+%Status
+
+
+
initvalue:%CacheString
1