|
ReactOS 0.4.16-dev-1972-gf20c09f
|
#include <CWineTest.h>


Public Member Functions | |
| CWineTest () | |
| ~CWineTest () | |
| void | Run () |
| virtual void | Run ()=0 |
Private Member Functions | |
| bool | GetNextFile () |
| bool | GetNextTest () |
| CTestInfo * | GetNextTestInfo () |
| DWORD | DoListCommand () |
| void | RunTest (CTestInfo *TestInfo) |
Private Attributes | |
| HANDLE | m_hFind |
| PCHAR | m_ListBuffer |
| string | m_CurrentTest |
| wstring | m_CurrentFile |
| wstring | m_CurrentListCommand |
| wstring | m_TestPath |
Definition at line 8 of file CWineTest.h.
| CWineTest::CWineTest | ( | ) |
Constructs a CWineTest object.
Definition at line 20 of file CWineTest.cpp.
| CWineTest::~CWineTest | ( | ) |
|
private |
Executes the –list command of a module test file to get information about the available tests.
Definition at line 144 of file CWineTest.cpp.
Referenced by GetNextTest().
|
private |
Gets the next module test file using the FindFirstFileW/FindNextFileW API.
Definition at line 61 of file CWineTest.cpp.
Referenced by GetNextTestInfo().
|
private |
Gets the next test from m_ListBuffer, which was filled with information from the –list command.
Definition at line 194 of file CWineTest.cpp.
Referenced by GetNextTestInfo().
|
privatevirtual |
Interface to CTestList-derived classes for getting all information about the next test to be run.
Implements CTest.
Definition at line 245 of file CWineTest.cpp.
|
virtual |
Interface to other classes for running all desired Wine tests.
Implements CTest.
Definition at line 397 of file CWineTest.cpp.
Referenced by wmain().
Runs a Wine test and captures the output
| TestInfo | Pointer to a CTestInfo object containing information about the test. Will contain the test log afterwards if the user wants to submit data. |
Definition at line 321 of file CWineTest.cpp.
|
private |
Definition at line 14 of file CWineTest.h.
Referenced by DoListCommand(), GetNextFile(), GetNextTest(), and GetNextTestInfo().
|
private |
Definition at line 15 of file CWineTest.h.
|
private |
Definition at line 13 of file CWineTest.h.
Referenced by GetNextTest(), and GetNextTestInfo().
|
private |
Definition at line 11 of file CWineTest.h.
Referenced by GetNextFile(), and ~CWineTest().
|
private |
Definition at line 12 of file CWineTest.h.
Referenced by DoListCommand(), GetNextTest(), GetNextTestInfo(), and ~CWineTest().
|
private |
Definition at line 16 of file CWineTest.h.
Referenced by CWineTest(), DoListCommand(), GetNextFile(), GetNextTestInfo(), and RunTest().