mgunit/
mgtestclirunner__define.pro
Results for tests, test cases, and test suites are reported to the test runner. The MGtestCliRunner displays the results in the output log or in a log file.
Class description for mgtestclirunner
Inheritance
Properties
- log_file init
Fields
- indent 0L
number of spaces a single indent should be
- space 0B
byte value of the space character
- logLun 0L
the logical unit number to send output to (-1L by default)
Fields in mgtestrunner
- dummy 0L
Routines
mgtestclirunner::reportTestSuiteStart, testsuite, ntestcases=integer, ntests=integer, level=levelReport a test suite has begun.
mgtestclirunner::reportTestSuiteResult, npass=integer, nfail=integer, level=integerReport the results of a test suite.
mgtestclirunner::reportTestCaseStart, testcase, ntests=integer, level=levelReport a test case has begun.
mgtestclirunner::reportTestCaseResult, npass=integer, nfail=integer, level=integerReport the results of a test case.
mgtestclirunner::reportTestStart, testname, level=integerReport the start of single test.
mgtestclirunner::reportTestResult, msg, /passedReport the result of a single test.
mgtestclirunner::cleanupFree resources.
result = mgtestclirunner::init( [log_file=string])Initialize the test runner.
mgtestclirunner__defineDefine member variables.
Routine details
topmgtestclirunner::reportTestSuiteStart
mgtestclirunner::reportTestSuiteStart, testsuite, ntestcases=integer, ntests=integer, level=level
Report a test suite has begun.
Parameters
- testsuite in required type=string
name of test suite
Keywords
- ntestcases in required type=integer
number of test suites/cases contained by the test suite
- ntests in required type=integer
number of tests contained in the hierarchy below this test suite
- level in required type=level
level of test suite
topmgtestclirunner::reportTestSuiteResult
mgtestclirunner::reportTestSuiteResult, npass=integer, nfail=integer, level=integer
Report the results of a test suite.
Keywords
- npass in required type=integer
number of passing tests contained in the hierarchy below the test suite
- nfail in required type=integer
number of failing tests contained in the hierarchy below the test suite
- level in required type=integer
level of test suite
topmgtestclirunner::reportTestCaseStart
mgtestclirunner::reportTestCaseStart, testcase, ntests=integer, level=level
Report a test case has begun.
Parameters
- testcase in required type=string
name of test case
Keywords
- ntests in required type=integer
number of tests contained in this test case
- level in required type=level
level of test case
topmgtestclirunner::reportTestCaseResult
mgtestclirunner::reportTestCaseResult, npass=integer, nfail=integer, level=integer
Report the results of a test case.
Keywords
- npass in required type=integer
number of passing tests
- nfail in required type=integer
number of failing tests
- level in required type=integer
level of test case
topmgtestclirunner::reportTestStart
mgtestclirunner::reportTestStart, testname, level=integer
Report the start of single test.
Parameters
- testname in required type=string
name of test
Keywords
- level in required type=integer
level of test case
topmgtestclirunner::reportTestResult
mgtestclirunner::reportTestResult, msg, /passed
Report the result of a single test.
Parameters
- msg in required type=string
message to display when test fails
Keywords
- passed in required type=boolean
whether the test passed
File attributes
| Modification date: | Tue Nov 20 11:24:27 2007 |
| Lines: | 178 |
![[attach.png]](../idldoc-resources/attach.png)