%ZHSLIB.PackageManager.Developer.UnitTest.Manager
class %ZHSLIB.PackageManager.Developer.UnitTest.Manager extends %UnitTest.Manager
Method Inventory
Methods
Returns $$$OK if the last unit test run was successful, or an error if it was unsuccessful.
classmethod LoadTestDirectory(pRootDirectory As %String, pVerbose As %Boolean = 0, Output pLoadedList As %String, pFormat As %String = "") as %Status
Loads unit test classes from a directory without compiling or running them. (Other debug loading approaches would compile them.)
Ensures the last run variable is cleared out, then just does the usual.
method SaveResult(duration As %Library.String, ByRef userparam As %Library.String)
Does the default behavior, then stashes the latest run index
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- Cleanup()
- ConvertLogData()
- ConvertStatus()
- DebugLoadTestSuite()
- DebugRunTestCase()
- GetSubDirectories()
- GetTestState()
- GetTestStatus()
- IsSuccess()
- LogAssert()
- LogMessage()
- LogStateBegin()
- LogStateEnd()
- LogStateStatus()
- OnAfterAllTests()
- OnAfterOneTest()
- OnAfterSaveResult()
- OnAfterTestCase()
- OnAfterTestSuite()
- OnBeforeAllTests()
- OnBeforeAutoLoad()
- OnBeforeOneTest()
- OnBeforeTestCase()
- OnBeforeTestSuite()
- PrintErrorLine()
- PrintLine()
- PrintURL()
- PurgeLog()
- PurgeResult()
- Record()
- Root()
- RunOneTestCase()
- RunOneTestSuite()
- RunTestSuites()
- RunTestsFromFileList()
- WipeNamespace()
- addToExcludeGlobal()
- deleteLoadedClasses()
- getLoadedClass()
- setRecursiveStatus()