FIX: stupid pb fixed (close to being medieval'ed by The Ken)
[cmake.git] / Source / ctest.h
blob5cbb0a66e36107d6d759c9d147283ce60af29b05
1 /*=========================================================================
3 Program: Insight Segmentation & Registration Toolkit
4 Module: $RCSfile: ctest.h,v $
5 Language: C++
6 Date: $Date: 2002-05-22 13:47:41 $
7 Version: $Revision: 1.8 $
9 Copyright (c) 2002 Insight Consortium. All rights reserved.
10 See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm for details.
12 This software is distributed WITHOUT ANY WARRANTY; without even
13 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
14 PURPOSE. See the above copyright notices for more information.
16 =========================================================================*/
19 #include "cmStandardIncludes.h"
22 class ctest
24 public:
26 /**
27 * Run the test for a directory and any subdirectories
29 void ProcessDirectory(std::vector<std::string> &passed,
30 std::vector<std::string> &failed);
32 /**
33 * Find the executable for a test
35 std::string FindExecutable(const char *exe);
37 /**
38 * constructor
40 ctest() {
41 m_UseIncludeRegExp = false;
42 m_UseExcludeRegExp = false;
43 m_UseExcludeRegExpFirst = false;
46 bool m_UseIncludeRegExp;
47 std::string m_IncludeRegExp;
49 bool m_UseExcludeRegExp;
50 bool m_UseExcludeRegExpFirst;
51 std::string m_ExcludeRegExp;
53 std::string m_ConfigType;
54 private: