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_
|