| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | /* *  ctkTestSuite.h *  ctkTestSuiteEngine * *  Created by Paolo Quadrani on 22/09/09. *  Copyright 2009 B3C. All rights reserved. * *  See Licence at: http://tiny.cc/QXJ4D * */#ifndef CTKTESTSUITE_#define CTKTESTSUITE_// Includes list#include "ctkTestRegistration.h"using namespace ctkQA;#if !defined(EXCLUDE_SINGLETONS)	#define CTK_TESTSUITE_MAIN() \	int main(int argc, char *argv[]) \	{ \		QCoreApplication app(argc, argv); \		int result= ctkTestRegistry::instance()->runTests(argc, argv); \		return result; \	}    #define CTK_GUI_TESTSUITE_MAIN() \    int main(int argc, char *argv[]) \    { \        QApplication app(argc, argv); \        int result= ctkTestRegistry::instance()->runTests(argc, argv); \        return result; \    }#else	#define CTK_TESTSUITE_MAIN() \	int main(int argc, char *argv[]) \	{ \		QCoreApplication app(argc, argv); \		int result= ctkTestRegistry::instance()->runTests(argc, argv); \		return result; \	}    #define CTK_GUI_TESTSUITE_MAIN() \    int main(int argc, char *argv[]) \    { \        QApplication app(argc, argv); \        int result= ctkTestRegistry::instance()->runTests(argc, argv); \        return result; \    }#endif#endif // CTKTESTSUITE_
 |