ReactOS  0.4.14-dev-1256-g2125fec
CWineTest.h
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS Automatic Testing Utility
3  * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4  * PURPOSE: Class implementing functions for handling Wine tests
5  * COPYRIGHT: Copyright 2009 Colin Finck (colin@reactos.org)
6  */
7 
8 class CWineTest : public CTest
9 {
10 private:
13  string m_CurrentTest;
14  wstring m_CurrentFile;
16  wstring m_TestPath;
17 
18  bool GetNextFile();
19  bool GetNextTest();
22  void RunTest(CTestInfo* TestInfo);
23 
24 public:
25  CWineTest();
26  ~CWineTest();
27 
28  void Run();
29 };
signed char * PCHAR
Definition: retypes.h:7
Definition: CTest.h:8
HANDLE m_hFind
Definition: CWineTest.h:11
void RunTest(CTestInfo *TestInfo)
Definition: CWineTest.cpp:278
void Run()
Definition: CWineTest.cpp:352
wstring m_CurrentFile
Definition: CWineTest.h:14
wstring m_TestPath
Definition: CWineTest.h:16
unsigned long DWORD
Definition: ntddk_ex.h:95
string m_CurrentTest
Definition: CWineTest.h:13
bool GetNextTest()
Definition: CWineTest.cpp:161
PCHAR m_ListBuffer
Definition: CWineTest.h:12
CTestInfo * GetNextTestInfo()
Definition: CWineTest.cpp:212
DWORD DoListCommand()
Definition: CWineTest.cpp:111
bool GetNextFile()
Definition: CWineTest.cpp:61
wstring m_CurrentListCommand
Definition: CWineTest.h:15