Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
823 B

  1. #ifndef __testdata_h__
  2. #define __testdata_h__
  3. #include "tst.h"
  4. class CTSTestData :public CTestData
  5. {
  6. private:
  7. public:
  8. CTSTestData();
  9. ~CTSTestData();
  10. virtual bool CanExecuteSuite (DWORD dwSuite) const;
  11. virtual LPCTSTR GetSuiteErrorText (DWORD dwSuite) const;
  12. virtual DWORD GetSuiteCount () const;
  13. virtual LPCTSTR GetSuiteName (DWORD dwSuite) const;
  14. virtual DWORD GetTestCount (DWORD dwSuite) const;
  15. virtual PTVerificationTest GetTest (DWORD dwSuite, DWORD iTestNumber) const;
  16. static BOOL SetMachineName (LPCTSTR lpMachineName);
  17. static LPCTSTR GetMachineName ();
  18. static LPCTSTR GetMachineNamePath ();
  19. static LPTSTR m_lpMachineName;
  20. };
  21. #ifndef ____InsideTestData____
  22. extern
  23. #endif
  24. CTSTestData GlobalTestData;
  25. #endif