-2003-09-11 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+2003-09-25 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
- * testSuite.c: corresponding to new library version.
+ * TODO: A TODO item was added.
- * Makefile.am: rename ccunit_makeTest to ccunit_makeSuite
+ * BUGS: The bug which I knew was specified.
-2003-09-11 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+ * tests/runSuccess.c, tests/runFailure.c, src/tools/ccunit_makeSuite.c:
+ A setup of an option of dmalloc was added.
+
+ * src/ccunit/CCUnitReadSuite.c, src/ccunit/CCUnitMakeSuite.c:
+ Memory leakage was fixed.
+
+ * src/ccunit/CCUnitAssert.h: Some useful ASSERRT macros were added.
+
+ * configure.ac:
+ More than one AC_CHECK_TYPES macro was put together in one.
+
+ * doc/Makefile.am: don't create docs when target is all
+
+2003-09-24 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+
+ * configure.ac: update version
+
+ * doc/Makefile.am: disable make documents when make all
+
+ * Makefile.am: add docs target
+
+ * doc/Makefile.am: fix doxygen @code limits
+
+ * tests/runSuccess.c, tests/runFailure.c: call dmalloc_shutdown at end
+
+ * src/ccunit/CCUnitMakeSuite.h: add doxycomment
+
+ * tests/Makefile.am:
+ A test case source file was registered in the manual.
+
+ * src/tools/ccunit_makeSuite.c: A details comment was added.
+
+ * src/ccunit/CCUnitTestSuite.h, src/ccunit/CCUnitTestRunner.h, src/ccunit/CCUnitTestResult.h:
+ A position of a declaration of @ingroup is changed.
+ When it is the head, because JAVADOC_AUTOBRIEF doesn't work.
+
+ * src/ccunit/CCUnitTestResult.c:
+ A position of a declaration of @ingroup is changed.
+ When it is the head, because JAVADOC_AUTOBRIEF doesn't work.
+ A ccunit_runBare function was hidden.
+ Because it is the function used only with a thing in the package.
+
+ * src/ccunit/CCUnitTestListener.h:
+ A position of a declaration of @ingroup is changed.
+ When it is the head, because JAVADOC_AUTOBRIEF doesn't work.
+
+ * src/ccunit/CCUnitTestFixture.h:
+ A position of a declaration of @ingroup is changed.
+ When it is the head, because JAVADOC_AUTOBRIEF doesn't work.
+ A ccunit_runBare function was hidden.
+ Because it is the function used only with a thing in the package.
+
+ * src/ccunit/CCUnitTestFixture.c: A ccunit_runBare function was hidden.
+ Because it is the function used only with a thing in the package.
+
+ * src/ccunit/CCUnitTestFailure.h, src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTest.h, src/ccunit/CCUnitAssert.h:
+ A position of a declaration of @ingroup is changed.
+ When it is the head, because JAVADOC_AUTOBRIEF doesn't work
+
+ * doc/cookbook.dox: add rest of cookbook
+
+ * doc/Doxyfile.in: An input directory was collected short.
+
+ * src/ccunit/CCUnitWriteSuite.c:
+ It was modified because it didn't need to generate a JavaDoc comment.
+
+ * src/ccunit/CCUnitTestSuite.h:
+ The convenient function to make TestSuite run was added.
+
+ * src/ccunit/CCUnitTestSuite.c:
+ The convenient function to make TestSuite run was added.
+ A diffuse function was deleted.
+
+ * src/ccunit/CCUnitTestRunner.h:
+ The convenient function to make TestRunner run was added.
+
+ * src/ccunit/CCUnitTestRunner.c:
+ The role to indicate the contents of TestFailure was given to it.
+
+ * src/ccunit/CCUnitTestResult.c:
+ It was changed to the appropriate name.
+ TestCase was set on TestFailure to judge which test case for to be failed.
+
+ * src/ccunit/CCUnitTestFixture.h:
+ The function to run TestFixtures was added.
+
+ * src/ccunit/CCUnitTestFixture.c:
+ It was changed to the appropriate name.
+ A convenient function was added.
+
+ * src/ccunit/CCUnitTestFailure.h, src/ccunit/CCUnitTestFailure.c:
+ Delete stringnize function.
+ This role was moved to the TestRunner module.
+
+ * src/ccunit/CCUnitReadSuite.c: not to generate an extra test suite.
+
+2003-09-23 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+
+ * doc/mainpage.dox: add cookbook
+
+ * doc/cookbook.dox: new
+
+ * doc/Makefile.am: add cookbook
+
+ * doc/Doxyfile.in: optimized for C
+
+ * src/ccunit/CCUnitTestCase.c: add allocate error check
+
+ * doc/mainpage.dox: add link to cookbook
+
+2003-09-17 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+
+ * NEWS, configure.ac: update version
+
+ * tests/Makefile.am: add BUILT_SOURCES macro
+
+ * src/ccunit/CCUnitReadSuite.c:
+ make do not error message when nested fixture exist
+
+ * src/ccunit/CCUnitMakeSuite.c: print usage when file not specified.
+
+ * doc/Makefile.am: add cookbook.dox
+
+ * Makefile.am: add missing file
+
+2003-09-16 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+
+ * src/ccunit/CCUnitTestCase.h: add comment
+
+ * configure.ac: add prefix to macros in config.h
+
+ * tests/runSuccess.c, tests/runFailure.c: delete duplicate includes
+
+ * tests/Makefile.am: delete invalid flag
+
+ * src/tools/ccunit_makeSuite.c: delete duplicate includes
+
+ * src/tools/Makefile.am, src/ccunit/Makefile.am: delete invalid flag
+
+ * src/ccunit/CCUnitWriteSuite.c: delete duplicate includes
+
+ * src/ccunit/CCUnitVersion.c: add prefix to config macros
+
+ * src/ccunit/CCUnitTestSuite.c: delete duplicate includes
+
+ * src/ccunit/CCUnitTestRunner.c: delete duplicate includes
+ add prefix to config macros
+
+ * src/ccunit/CCUnitTestResult.c, src/ccunit/CCUnitTestFixture.c:
+ delete duplicate includes
+
+ * src/ccunit/CCUnitTestCase.h: add config header
+
+ * src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitTest.c, src/ccunit/CCUnitReadSuite.c:
+ delete duplicate includes
+
+ * src/ccunit/CCUnitMakeSuite.c: add prefix to config macros
+
+ * src/ccunit/CCUnitList.h: delete duplicate includes
+
+ * src/ccunit/CCUnitConfig.h: add prefix to config macros
+
+ * src/ccunit/CCUnitAssert.h: add missing quad_t condition
+ add prefix to config macros
+
+ * src/ccunit/CCUnitAssert.c: add missing quad_t condition
+
+ * doc/mainpage.dox: add Id
+
+ * doc/Makefile.am: add mainpage.dox
+
+ * config/ac_create_prefix_config_h.m4: new
+
+2003-09-14 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+
+ * NEWS, configure.ac: update version
+
+ * src/ccunit/CCUnitVersion.c, src/ccunit/CCUnitTestSuite.h:
+ add doxycomment
+
+ * src/ccunit/CCUnitTestSuite.c: delete doxycomment
+
+ * src/ccunit/CCUnitTestRunner.h, src/ccunit/CCUnitTestResult.h, src/ccunit/CCUnitTestListener.h, src/ccunit/CCUnitTestFixture.h, src/ccunit/CCUnitTestFailure.h, src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTest.h, src/ccunit/CCUnitMakeSuite.h, src/ccunit/CCUnitLogMessage.h, src/ccunit/CCUnitList.h:
+ add doxycomment
+
+ * src/ccunit/CCUnitConfig.h: move typdefs to CCUnitAssert.h
+
+ * src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitAssert.c: add doxycomment
+
+ * src/ccunit/CCUnit.h: moved mainpage comment to doc/mainpage.dox
+
+ * doc/mainpage.dox: new
+
+ * doc/Doxyfile.in: add mainpage source file to input
+
+ * src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitAssert.c:
+ remade more type safe function
+
+ * configure.ac: check u_XXXX types
+
+2003-09-13 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+
+ * doc/Doxyfile.in: change DOT to DOT_PATH
+
+ * config/arg_with_doxygen.m4: output DOT_PATH variable
+
+ * tests/Makefile.am, src/tools/Makefile.am, src/ccunit/Makefile.am:
+ add cleanup files
+
+ * src/ccunit/CCUnitReadSuite.c: change include header
+
+ * src/ccunit/CCUnitMakeSuite.c: removed unused header
+
+ * src/Makefile.am: add cleanup file
+
+ * doc/Makefile.am: add cleanup file
+ add dist target
+
+ * bootstrap: add autoheader option
+
+ * Makefile.am: add cleanup files
+
+ * NEWS: add release news
+
+ * configure.ac: change version
+
+ * src/ccunit/CCUnit.h: add mainpage comment
+
+ * src/tools/Makefile.am: add dependencies
+
+ * src/tools/ccunit_makeSuite.c: add doxycomment
+
+ * tests/makeTest.c: delete
+
+ * tests/testReadSuite.c: new
+
+ * src/ccunit/CCUnitTestFailure.c, src/ccunit/CCUnitTestFailure.h:
+ rename from CCUnitFailure.[ch]
+
+ * src/ccunit/CCUnitFailure.c, src/ccunit/CCUnitFailure.h:
+ rename to CCUnitTestFailure.[ch]
+
+ * config/cu_enable_doxygen.m4: rename to with_argument_doxygen.m4
+
+ * src/ccunit/Makefile.am: add new files
+
+ * src/ccunit/CCUnitWriteSuite.c: add doxycomment
+ The role of the test fixture was exchanged for the test
+ case.
+
+ * src/ccunit/CCUnitVersion.c: add doxycomment
+
+ * src/ccunit/CCUnitTestSuite.h, src/ccunit/CCUnitTestSuite.c:
+ add doxycomment
+ The role of the test fixture was exchanged for the test
+ case.
+
+ * src/ccunit/CCUnitTestRunner.h: add doxycomment
+
+ * src/ccunit/CCUnitTestRunner.c: add doxycomment
+ The role of the test fixture was exchanged for the test
+ case.
+
+ * src/ccunit/CCUnitTestResult.h: add doxycomment
+
+ * src/ccunit/CCUnitTestResult.c: add doxycomment
+ The role of the test fixture was exchanged for the test
+ case.
+
+ * src/ccunit/CCUnitTestListener.h: add doxycomment
+
+ * src/ccunit/CCUnitTestFixture.h, src/ccunit/CCUnitTestFixture.c, src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestCase.c:
+ add doxycomment
+ The role of the test fixture was exchanged for the test
+ case.
+
+ * src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTest.c: add doxycomment
+
+ * src/ccunit/CCUnitMakeSuite.h:
+ include prototypes of ReadSuite and WriteSuite
+
+ * src/ccunit/CCUnitReadSuite.c: add doxycomment
+ The role of the test fixture was exchanged for the test
+ case.
+ tried to ignore the command of doxygen.
+
+ * src/ccunit/CCUnitMakeSuite.h, src/ccunit/CCUnitMakeSuite.c, src/ccunit/CCUnitLogMessage.h, src/ccunit/CCUnitLogMessage.c:
+ add doxycomment
+
+ * src/ccunit/CCUnitList.h:
+ The position of the struct was collected in every group which related.
+
+ * src/ccunit/CCUnitList.c:
+ The position of the function was collected in every group which related.
+
+ * src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitAssert.h: add doxycomment
+
+ * src/ccunit/CCUnitAssert.c: add doxycomment and change function name
+
+ * src/Makefile.am: add new file and change file name
+
+ * doc/Makefile.am: add dependent files
+
+ * doc/FAQ: new
+
+ * doc/Doxyfile.in: include tools source
+ set DOT_PATH
+
+ * config/arg_with_doxygen.m4: rename cu_enable_doxygen.m4
+
+ * configure.ac: change enable doxygen argument to with argument
+
+2003-09-11 "TSUTSUMI Kikuo" <tsutsumi@users.sourceforge.jp>
+
+ * ChangeLog: add changes
+
+ * tests/testSuite.c: corresponding to new library version.
+
+ * tests/Makefile.am: rename ccunit_makeTest to ccunit_makeSuite
+
+ * NEWS: add news of new version
+
+ * configure.ac: change version
* doc/Makefile.am: disable man support
* src/ccunit/CCUnitMakeSuite.c: Change the function name.
Tried to do the error check of the object creation.
-2003-09-10 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
+2003-09-10 "TSUTSUMI Kikuo" <tsutsumi@users.sourceforge.jp>
* src/ccunit/CCUnitConfig.h: remove print format string