summaryrefslogtreecommitdiff
path: root/include/cppunit/extensions
Commit message (Collapse)AuthorAgeFilesLines
...
* Change from CPPUNIT_USE_TYPEINFO to CPPUNIT_USE_TYPEINFO_NAMESteve M. Robbins2001-07-063-8/+8
|
* Replaced #include of <config.h> with <cppunit/Portability.h>Bastiaan Bakker2001-06-173-3/+3
|
* Fixes for test suiteSteve M. Robbins2001-06-111-1/+1
|
* Include/cppunit/extensions/HelperMacros.Baptiste Lepilleur2001-06-118-65/+81
| | | | | | | | | | | | | | | | | | | | include/cppunit/extensions/HelperMacros.h: static method suite() implemented by CPPUNIT_TEST_SUITE_END macro now returns a TestSuite instead of a Test. * include/cppunit/extensions/RepeatedTest.h: corrected countTestCases, operator = declaration. * include/cppunit/extensions/TestDecorator.h: removed const from run() method. Did not match run() declaration of Test class. * include/cppunit/extensions/TestFactory.h: fixed a comment. * include/cppunit/extensions/TestSetup.h: corrected run() method declaration. Methods setUp() and tearDown() were not declared virtual. * include/cppunit/extensions/TestSuiteBuilder.h: added a method addTestCaller() which take a pointer on a fixture.
* Renamed from TestSetup.hBastiaan Bakker2001-06-111-0/+35
|
* Renamed to TestSetUp.hBastiaan Bakker2001-06-111-35/+0
|
* Include/extensions/TestSetup.h: renamed TestSetUp.h for consistency.Baptiste Lepilleur2001-06-101-0/+35
|
* Include/extensions/TestSetup.h: renamed TestSetUp.h for consistency.Baptiste Lepilleur2001-06-101-35/+0
|
* Change to templatized TestAssert::assertEquals() and the new CPPUNIT_ASSERT* ↵Steve M. Robbins2001-06-024-17/+19
| | | | macros
* Replace CU_ by CPPUNIT_.Steve M. Robbins2001-06-024-52/+52
|
* Fix CU_TEST* macros and their documentation.Steve M. Robbins2001-05-292-48/+71
|
* * Updated CU_TEST_SUITE macro documentation. It is now stated explicitlyBaptiste Lepilleur2001-05-231-2/+2
| | | | | that you do not need to specify template parameter as macro argument. The documentation example has been updated to reflect that.
* Updated Makefile.am's to reflect Baptistes file additions and removals.Bastiaan Bakker2001-05-191-1/+3
|
* :registerFactory(factory) now generate a dummy name based on a serial number ↵Baptiste Lepilleur2001-05-184-8/+64
| | | | | | | | | | | | | | | | | | | | instead of using RTTI. * Symbol CU_USE_TYPEINFO must be defined instead of USE_TYPEINFO to compile RTTI. * Added back default constructor to TestSuiteBuilder which use RTTI. It is available only if CU_USE_TYPEINFO is defined. * Moved TypeInfoHelper.h from src/cppunit to include/cppunit/extensions. * Macro CU_TEST_SUITE in HelperMacros.h now use TestSuiteBuilder default constructor if CU_USE_TYPEINFO is defined, otherwise it use the type name given to the CU_TEST_SUITE macro. * TestFactoryRegistry::registerFactory(factory) now generate a dummy name based on a serial number instead of using RTTI. The macro CU_TEST_SUITE_REGISTRATION and class AutoRegisterSuite can now when CU_USE_TYPEINFO is not defined. * Added a new Configuration named "Debug Without CU_USE_TYPEINFO" to msvc6 projects. The flag CU_USE_TYPEINFO is not defined in that configuration.
* Got in by accident: removed again.Bastiaan Bakker2001-05-161-247/+0
|
* Added constructors to TestCaller which accept an already constucted Fixture.Bastiaan Bakker2001-05-061-3/+4
|
* Should not be in CVS.Bastiaan Bakker2001-05-061-247/+0
|
* Renamed AbstractTestFactory to TestFactory.Bastiaan Bakker2001-05-067-16/+16
|
* Removed unnecessary #include's of TestSuiteBuilder.hBastiaan Bakker2001-05-065-12/+12
| | | | Removed RTTI dependent stuff from TestSuite and TestSuiteBuilder.
* Fixed #include's for cppunit headers.Bastiaan Bakker2001-05-0611-70/+48
|
* Merge of CppUnitW 1.2 phase 2.Bastiaan Bakker2001-05-053-5/+8
|
* Merged Baptiste Lepilleurs CppUnitW 1.2.Bastiaan Bakker2001-04-299-1/+897
| | | | | | | | Some differences: TypeInfo stuff (in TestSuite) compiled in only if USE_TYPEINFO is set. TestSuite.getTests now returns a const ref instead of taking a ref as param. Removed auto_ptr stuff from TestFactoryRegistry: auto_ptr cannot be used in containers.
* Merged extension headers back in from Micheal Feathers version.Bastiaan Bakker2001-04-225-0/+269