./
mgutguirunner__define.pro
Results for tests, test cases, and test suites are reported to the test runner. The mgutguirunner displays the results in the output log or in a log file.
Class description for mgutguirunner
Inheritance
Properties
- _extra init
- filename init
- color init
Fields
- CLEARED 0B
- INDENT 0L
- TOOLBAR 0L
- CONTINUED 0B
- SPACE ''
- TEXT 0L
- tlb 0L
top-level base of GUI
Fields in mguttestrunner
- parent obj_new()
- suite obj_new()
Routines
mgutguirunner_event, event
mgutguirunner_cleanup, tlb
mgutguirunner::reportTestSuiteStart, testsuite, ntestcases=integer, ntests=integer, level=level
Report a test suite has begun.
mgutguirunner::reportTestSuiteResult, npass=integer, nfail=integer, level=integer
Report the results of a test suite.
mgutguirunner::reportTestCaseStart, testcase, ntests=integer, level=level
Report a test case has begun.
mgutguirunner::reportTestCaseResult, npass=integer, nfail=integer, level=integer
Report the results of a test case.
mgutguirunner::reportTestStart, testname, level=integer
Report the start of single test.
mgutguirunner::reportTestResult, msg, /passed, time=float
Report the result of a single test.
mgutguirunner::_print, text, continued=continued, _extra=_extra
mgutguirunner::cleanup
Free resources.
mgutguirunner::_createWidgets
Creates the user-interface for the GUI test runner.
mgutguirunner::_realizeWidgets
Realizes the user-interface for the GUI test runner.
mgutguirunner::_startXManager
Starts up XMANAGER.
mgutguirunner::_eventHandler, event
Handles all events from the GUI test runner.
mgutguirunner::_cleanupWidgets
result = mgutguirunner::init(filename=filename, color=color, _extra=_extra)
Initialize the test runner.
mgutguirunner__define
Define member variables.
Routine details
topmgutguirunner::reportTestSuiteStart
mgutguirunner::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
topmgutguirunner::reportTestSuiteResult
mgutguirunner::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
topmgutguirunner::reportTestCaseStart
mgutguirunner::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
topmgutguirunner::reportTestCaseResult
mgutguirunner::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
topmgutguirunner::reportTestStart
mgutguirunner::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
topmgutguirunner::reportTestResult
mgutguirunner::reportTestResult, msg, /passed, time=float
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
- time in required type=float
time for the test to run
topmgutguirunner::_print
mgutguirunner::_print, text, continued=continued, _extra=_extra
Parameters
- text
Keywords
- continued
- _extra
topmgutguirunner::_createWidgets
mgutguirunner::_createWidgets
Creates the user-interface for the GUI test runner.
topmgutguirunner::_realizeWidgets
mgutguirunner::_realizeWidgets
Realizes the user-interface for the GUI test runner.
topmgutguirunner::_eventHandler
mgutguirunner::_eventHandler, event
Handles all events from the GUI test runner.
Parameters
- event in required type=structure
event structure from any widget generating events in the GUI test runner
topmgutguirunner::_cleanupWidgets
mgutguirunner::_cleanupWidgets
File attributes
Modification date: | Wed Apr 22 23:28:57 2009 |
Lines: | 329 |
Docformat: | rst rst |