summaryrefslogtreecommitdiff
path: root/include/cppunit
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Src/cppunit/TypeInfoHelper.Baptiste Lepilleur2001-06-052-0/+37
| | | | | | | | | | | | | | | | src/cppunit/TypeInfoHelper.cpp: removed #include <config.h>, cppunit/config.h was already included. * src/cppunit/cppunit.dsp: removed TestAssert.cpp from project. * added/updated .cvsignore files for beter handling of windows projects. * added include/cppunit/config.h with a default configuration for VC++ 6.0. * include/cppunit/.cvsignore: removed config.h from the list of ignored file. * renamed VC++ configurations without RTTI from "Debug No CU_USE_TYPEINFO" to "Debug Crossplatform". * include/cppunit/TestAssert.h: added include <math.h> for fabs().
* Determine string::compare() weirdness automatically.Steve M. Robbins2001-06-021-5/+0
|
* Change to templatized TestAssert::assertEquals() and the new CPPUNIT_ASSERT* ↵Steve M. Robbins2001-06-028-45/+126
| | | | macros
* Replace CU_ by CPPUNIT_.Steve M. Robbins2001-06-024-52/+52
|
* Added project cppunittest to examples/: unit tests to test cppunit.Baptiste Lepilleur2001-06-013-1/+36
| | | | | | | | | | added project cppunittest to examples/: unit tests to test cppunit. The main file is CppUnitTestMain.cpp. Unit tests have been implemented for TestCaller and TestListener. * added project CppUnitTestApp to examples/msvc6: graphical runner for cppunittest. * added TestListener to TestResult. It is a port of junit TestListener. * updated some .cvsignore to ignore files generated with VC++.
* 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-192-2/+6
|
* * Merged Steve M. Robbins patch to replace assertImplementation with assert ↵Baptiste Lepilleur2001-05-191-0/+52
| | | | | | | | | in hierarchy example. * Added a TextTestRunner to runner tests. It is based on Michael Feather's version, but have been rewriten. * Removed traces that printed the test name in TextTestResult while running. * Added the test name to error and failure report in TextTestResult. * Updated hierarchy example to use TextTestRunner.
* :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-062-22/+59
|
* 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-067-17/+14
| | | | Removed RTTI dependent stuff from TestSuite and TestSuiteBuilder.
* Fixed #include's for cppunit headers.Bastiaan Bakker2001-05-0618-101/+55
|
* Merge of CppUnitW 1.2 phase 2.Bastiaan Bakker2001-05-053-5/+8
|
* Merged Baptiste Lepilleurs CppUnitW 1.2.Bastiaan Bakker2001-04-2915-62/+1003
| | | | | | | | 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 Baptiste Lepilleurs patch for TestRegistry: now TestCases do not ↵Bastiaan Bakker2001-04-231-1/+5
| | | | automatically register with the Registry anymore.
* Merged extension headers back in from Micheal Feathers version.Bastiaan Bakker2001-04-226-0/+271
|
* Added MSVC++ workspace and project files.Bastiaan Bakker2001-04-191-1/+1
|
* Moved public header files from cppunit dir to include/cppunit, to separate ↵Bastiaan Bakker2001-04-1410-0/+641
them from internal header files like estring.h.