|
| MiscTestSuite () |
|
const char * | getName () const override |
|
const char * | getDescription () const override |
|
int | getNumTests () const |
|
int | getNumTestsPassed () const |
|
int | getNumTestsSkipped () const |
|
int | getNumTestsFailed () const |
|
void | genReport () const |
|
bool | isEnabled () const |
|
virtual void | enable (bool flag) |
|
bool | enableTest (const Common::String &testName, bool enable) |
|
void | reset () |
|
void | addTest (const Common::String &name, InvokingFunction f, bool isInteractive=true) |
|
virtual void | prepare () |
|
virtual void | execute () |
|
const Common::Array< Test * > & | getTestList () |
|
int | getNumTestsEnabled () |
|
|
static bool | handleInteractiveInput (const Common::String &textToDisplay, const char *opt1="Yes", const char *opt2="No", OptionSelected result=kOptionLeft) |
|
static void | displayMessage (const Common::String &textToDisplay, const char *defaultButton="OK") |
|
static Common::Rect | writeOnScreen (const Common::String &textToDisplay, const Common::Point &pt, bool flag=false) |
|
static void | clearScreen (const Common::Rect &rect) |
|
static void | clearEntireScreen () |
|
static void | clearScreen () |
|
static void | clearScreen (bool flag) |
|
static uint | parseEvents () |
|
static void | logPrintf (MSVC_PRINTF const char *s,...) GCC_PRINTF(1 |
|
static void static void | logDetailedPrintf (MSVC_PRINTF const char *s,...) GCC_PRINTF(1 |
|
static void static void static Common::Point | getDisplayRegionCoordinates () |
|
static uint | getLineSeparation () |
|
static void | updateStats (const char *prefix, const char *info, uint numTests, uint testNum, Common::Point pt) |
|
Common::Array< Test * > | _testsToExecute |
| List of tests to be executed.
|
|
int | _numTestsPassed |
| Number of tests passed.
|
|
int | _numTestsExecuted |
| Number of tests executed.
|
|
int | _numTestsSkipped |
|
bool | _isTsEnabled |
|
◆ MiscTestSuite()
Testbed::MiscTestSuite::MiscTestSuite |
( |
| ) |
|
The constructor for the MiscTestSuite For every test to be executed one must: 1) Create a function that would invoke the test 2) Add that test to list by executing addTest()
- See also
- addTest()
The documentation for this class was generated from the following file: