The M-Unit package provides the ability to run unit tests on M code for a program.
This version includes a number of changes
recognition of Cache system even if computer name begins with digits
addition of verbosity value to give execution times in fractional milliseconds - in GT.M this requires versions 6.3 and above
for COV^%ut and COVERAGE^%ut the first argument is now passed by reference and may be used to produce coverage on multiple namespaces, or specify specific routines to be analyzed
M-Unit no longer depends on the presence of VistA components, and can be run in Cache or GT.M by itself
If the BREAK (optional third argument for EN^%ut) is true, on breaking the type of error or cause for breaking is specified before the BREAK occurs
Reviews (Phase: Peer)
There is no review at this time. To submit one, please log in.