| 1234567891011121314151617181920212223242526272829303132 | 
							- /*
 
-  *  ctkTestRegistry.cpp
 
-  *  ctkTestSuiteEngine
 
-  *
 
-  *  Created by Paolo Quadrani on 17/09/09.
 
-  *  Copyright 2009 B3C. All rights reserved.
 
-  *
 
-  *  See Licence at: http://tiny.cc/QXJ4D
 
-  *
 
-  */
 
- #include "ctkTestRegistry.h"
 
- using namespace ctkQA;
 
- ctkTestRegistry* ctkTestRegistry::instance() {
 
-     static ctkTestRegistry registry;
 
- 	return ®istry;
 
- }
 
- void ctkTestRegistry::registerTest(QObject* test) {
 
-     m_TestSuite += test;
 
- }
 
- int ctkTestRegistry::runTests(int argc, char* argv[]) {
 
- 	int result = 0;
 
-     foreach(QObject* test, m_TestSuite) {
 
- 		result |= QTest::qExec(test, argc, argv);
 
- 	}
 
- 	return result;
 
- }
 
 
  |