From f05089dffe81419786776b60bc2dc13d2a421a5c Mon Sep 17 00:00:00 2001 From: Baptiste Lepilleur Date: Sat, 20 Apr 2002 20:54:36 +0000 Subject: THANKS: updated THANKS: updated * src/cppunit/DynamicLibraryManager.cpp: bugfix: did not pass library name to exception. * include/cppunit/TestPath.h: * src/cppunit/TestPath.cpp: changed into value object. * src/cppunit/BeosDynamicLibraryManager.cpp: integrated patch from Shibu Yoshiki for BeOS ('cuppa' project team). * src/DllPlugInTester/CommandLineParser.h: * src/DllPlugInTester/CommandLineParser.cpp: added. Command line parsing. * src/DllPlugInTester/DllPlugInTester.cpp: full command line support with parameters for plug-ins. * src/DllPlugInTester/makefile.am: * examples/simple/makefile.am: * examples/cppunittest/makefile.am: integrated Jeffrey Morgan patch, Unix side should be working again. * examples/ReadMe.txt: added. Brief description of each example. * examples/cppunittest/CppUnitTestPlugIn.cpp: * examples/cppunittest/CppUnitTestPlugIn.dsp: added. New project to build CppUnit's test suite as a test plug-in. * examples/cppunittest/CppUnitTestSuite.cpp: updated. Use new helper macros to create the test suite hierarchy. * examples/simple/simple_plugin.opt: added. Contains debug tab settings. * examples/ClockerPlugIn/ClockerListener.cpp: * examples/ClockerPlugIn/ClockerListener.h: * examples/ClockerPlugIn/Timer.cpp: * examples/ClockerPlugIn/Timer.h: * examples/ClockerPlugIn/WinNtTimer.cpp: * examples/ClockerPlugIn/WinNtTimer.h: * examples/ClockerPlugIn/ClockerPlugIn.cpp: * examples/ClockerPlugIn/ClockerPlugIn.dsp: added. test listener plug-in that times tests. * examples/DumperPlugIn/DumperListener.cpp: * examples/DumperPlugIn/DumperListener.h: * examples/DumperPlugIn/DumperPlugIn.cpp: * examples/DumperPlugIn/DumperPlugIn.dsp: added. test listener plug-in that dump the test tree. --- examples/cppunittest/CppUnitTestSuite.cpp | 33 ++++++++----------------------- 1 file changed, 8 insertions(+), 25 deletions(-) (limited to 'examples/cppunittest/CppUnitTestSuite.cpp') diff --git a/examples/cppunittest/CppUnitTestSuite.cpp b/examples/cppunittest/CppUnitTestSuite.cpp index 01f66cd..563caff 100644 --- a/examples/cppunittest/CppUnitTestSuite.cpp +++ b/examples/cppunittest/CppUnitTestSuite.cpp @@ -1,34 +1,17 @@ -#include -#include "CppUnitTestSuite.h" +#include #include "CoreSuite.h" #include "HelperSuite.h" #include "ExtensionSuite.h" #include "OutputSuite.h" #include "UnitTestToolSuite.h" - -namespace CppUnitTest -{ - -CppUnit::Test * -suite() +namespace CppUnitTest { - CppUnit::TestFactoryRegistry ®istry = - CppUnit::TestFactoryRegistry::getRegistry(); - - registry.registerFactory( - &CppUnit::TestFactoryRegistry::getRegistry( coreSuiteName() ) ); - registry.registerFactory( - &CppUnit::TestFactoryRegistry::getRegistry( extensionSuiteName() ) ); - registry.registerFactory( - &CppUnit::TestFactoryRegistry::getRegistry( helperSuiteName() ) ); - registry.registerFactory( - &CppUnit::TestFactoryRegistry::getRegistry( outputSuiteName() ) ); - registry.registerFactory( - &CppUnit::TestFactoryRegistry::getRegistry( unitTestToolSuiteName() ) ); - - return registry.makeTest(); -} +CPPUNIT_REGISTRY_ADD_TO_DEFAULT( coreSuiteName() ); +CPPUNIT_REGISTRY_ADD_TO_DEFAULT( extensionSuiteName() ); +CPPUNIT_REGISTRY_ADD_TO_DEFAULT( helperSuiteName() ); +CPPUNIT_REGISTRY_ADD_TO_DEFAULT( outputSuiteName() ); +CPPUNIT_REGISTRY_ADD_TO_DEFAULT( unitTestToolSuiteName() ); -} // namespace CppUnitTest +} \ No newline at end of file -- cgit v1.2.1