1 #include <cppunit/BriefTestProgressListener.h> 2 #include <cppunit/CompilerOutputter.h> 3 #include <cppunit/extensions/TestFactoryRegistry.h> 4 #include <cppunit/TestResult.h> 5 #include <cppunit/TestResultCollector.h> 6 #include <cppunit/TestRunner.h> 12 CPPUNIT_NS::TestResult controller;
15 CPPUNIT_NS::TestResultCollector result;
16 controller.addListener( &result );
19 CPPUNIT_NS::BriefTestProgressListener progress;
20 controller.addListener( &progress );
23 CPPUNIT_NS::TestRunner runner;
24 runner.addTest( CPPUNIT_NS::TestFactoryRegistry::getRegistry().makeTest() );
25 runner.run( controller );
28 CPPUNIT_NS::CompilerOutputter outputter( &result, CPPUNIT_NS::stdCOut() );
31 return result.wasSuccessful() ? 0 : 1;
int main(int argc, char *argv[])