1 /*=========================================================================
3 Program: Insight Segmentation & Registration Toolkit
4 Module: $RCSfile: ctest.h,v $
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"
27 * Run the test for a directory and any subdirectories
29 void ProcessDirectory(std::vector
<std::string
> &passed
,
30 std::vector
<std::string
> &failed
);
33 * Find the executable for a test
35 std::string
FindExecutable(const char *exe
);
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
;