1 2003-09-17 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
3 * NEWS, configure.ac: update version
5 * tests/Makefile.am: add BUILT_SOURCES macro
7 * src/ccunit/CCUnitReadSuite.c:
8 make do not error message when nested fixture exist
10 * src/ccunit/CCUnitMakeSuite.c: print usage when file not specified.
12 * doc/Makefile.am: add cookbook.dox
14 * Makefile.am: add missing file
16 2003-09-16 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
18 * src/ccunit/CCUnitTestCase.h: add comment
20 * configure.ac: add prefix to macros in config.h
22 * tests/runSuccess.c, tests/runFailure.c: delete duplicate includes
24 * tests/Makefile.am: delete invalid flag
26 * src/tools/ccunit_makeSuite.c: delete duplicate includes
28 * src/tools/Makefile.am, src/ccunit/Makefile.am: delete invalid flag
30 * src/ccunit/CCUnitWriteSuite.c: delete duplicate includes
32 * src/ccunit/CCUnitVersion.c: add prefix to config macros
34 * src/ccunit/CCUnitTestSuite.c: delete duplicate includes
36 * src/ccunit/CCUnitTestRunner.c: delete duplicate includes
37 add prefix to config macros
39 * src/ccunit/CCUnitTestResult.c, src/ccunit/CCUnitTestFixture.c:
40 delete duplicate includes
42 * src/ccunit/CCUnitTestCase.h: add config header
44 * src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitTest.c, src/ccunit/CCUnitReadSuite.c:
45 delete duplicate includes
47 * src/ccunit/CCUnitMakeSuite.c: add prefix to config macros
49 * src/ccunit/CCUnitList.h: delete duplicate includes
51 * src/ccunit/CCUnitConfig.h: add prefix to config macros
53 * src/ccunit/CCUnitAssert.h: add missing quad_t condition
54 add prefix to config macros
56 * src/ccunit/CCUnitAssert.c: add missing quad_t condition
58 * doc/mainpage.dox: add Id
60 * doc/Makefile.am: add mainpage.dox
62 * config/ac_create_prefix_config_h.m4: new
64 2003-09-14 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
66 * NEWS, configure.ac: update version
68 * src/ccunit/CCUnitVersion.c, src/ccunit/CCUnitTestSuite.h:
71 * src/ccunit/CCUnitTestSuite.c: delete doxycomment
73 * 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:
76 * src/ccunit/CCUnitConfig.h: move typdefs to CCUnitAssert.h
78 * src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitAssert.c: add doxycomment
80 * src/ccunit/CCUnit.h: moved mainpage comment to doc/mainpage.dox
82 * doc/mainpage.dox: new
84 * doc/Doxyfile.in: add mainpage source file to input
86 * src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitAssert.c:
87 remade more type safe function
89 * configure.ac: check u_XXXX types
91 2003-09-13 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
93 * doc/Doxyfile.in: change DOT to DOT_PATH
95 * config/arg_with_doxygen.m4: output DOT_PATH variable
97 * tests/Makefile.am, src/tools/Makefile.am, src/ccunit/Makefile.am:
100 * src/ccunit/CCUnitReadSuite.c: change include header
102 * src/ccunit/CCUnitMakeSuite.c: removed unused header
104 * src/Makefile.am: add cleanup file
106 * doc/Makefile.am: add cleanup file
109 * bootstrap: add autoheader option
111 * Makefile.am: add cleanup files
113 * NEWS: add release news
115 * configure.ac: change version
117 * src/ccunit/CCUnit.h: add mainpage comment
119 * src/tools/Makefile.am: add dependencies
121 * src/tools/ccunit_makeSuite.c: add doxycomment
123 * tests/makeTest.c: delete
125 * tests/testReadSuite.c: new
127 * src/ccunit/CCUnitTestFailure.c, src/ccunit/CCUnitTestFailure.h:
128 rename from CCUnitFailure.[ch]
130 * src/ccunit/CCUnitFailure.c, src/ccunit/CCUnitFailure.h:
131 rename to CCUnitTestFailure.[ch]
133 * config/cu_enable_doxygen.m4: rename to with_argument_doxygen.m4
135 * src/ccunit/Makefile.am: add new files
137 * src/ccunit/CCUnitWriteSuite.c: add doxycomment
138 The role of the test fixture was exchanged for the test
141 * src/ccunit/CCUnitVersion.c: add doxycomment
143 * src/ccunit/CCUnitTestSuite.h, src/ccunit/CCUnitTestSuite.c:
145 The role of the test fixture was exchanged for the test
148 * src/ccunit/CCUnitTestRunner.h: add doxycomment
150 * src/ccunit/CCUnitTestRunner.c: add doxycomment
151 The role of the test fixture was exchanged for the test
154 * src/ccunit/CCUnitTestResult.h: add doxycomment
156 * src/ccunit/CCUnitTestResult.c: add doxycomment
157 The role of the test fixture was exchanged for the test
160 * src/ccunit/CCUnitTestListener.h: add doxycomment
162 * src/ccunit/CCUnitTestFixture.h, src/ccunit/CCUnitTestFixture.c, src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestCase.c:
164 The role of the test fixture was exchanged for the test
167 * src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTest.c: add doxycomment
169 * src/ccunit/CCUnitMakeSuite.h:
170 include prototypes of ReadSuite and WriteSuite
172 * src/ccunit/CCUnitReadSuite.c: add doxycomment
173 The role of the test fixture was exchanged for the test
175 tried to ignore the command of doxygen.
177 * src/ccunit/CCUnitMakeSuite.h, src/ccunit/CCUnitMakeSuite.c, src/ccunit/CCUnitLogMessage.h, src/ccunit/CCUnitLogMessage.c:
180 * src/ccunit/CCUnitList.h:
181 The position of the struct was collected in every group which related.
183 * src/ccunit/CCUnitList.c:
184 The position of the function was collected in every group which related.
186 * src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitAssert.h: add doxycomment
188 * src/ccunit/CCUnitAssert.c: add doxycomment and change function name
190 * src/Makefile.am: add new file and change file name
192 * doc/Makefile.am: add dependent files
196 * doc/Doxyfile.in: include tools source
199 * config/arg_with_doxygen.m4: rename cu_enable_doxygen.m4
201 * configure.ac: change enable doxygen argument to with argument
203 2003-09-11 "TSUTSUMI Kikuo" <tsutsumi@users.sourceforge.jp>
205 * ChangeLog: add changes
207 * tests/testSuite.c: corresponding to new library version.
209 * tests/Makefile.am: rename ccunit_makeTest to ccunit_makeSuite
211 * NEWS: add news of new version
213 * configure.ac: change version
215 * doc/Makefile.am: disable man support
217 * doc/Doxyfile.in: make MAN_OUTPUT to NO
219 * src/ccunit/CCUnitReadSuite.c: add convenience function
221 * src/ccunit/CCUnitMakeSuite.h: make function to inline
223 * src/ccunit/Makefile.am: add new files
225 * src/ccunit/CCUnitWriteTestAdd.c: rename to CCUnitWriteSuite.c
227 * src/ccunit/CCUnitWriteSuite.c: rename from WriteTestAdd
229 * src/ccunit/CCUnitTestSuite.h, src/ccunit/CCUnitTestSuite.c:
230 add convenience function
232 * src/ccunit/CCUnitTestRunner.c, src/ccunit/CCUnitTestResult.c, src/ccunit/CCUnitTestListener.h:
233 change TestCase to TestFixture
235 * src/ccunit/CCUnitTestFixture.c, src/ccunit/CCUnitTestFixture.h: new
237 * src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestCase.c:
238 TestFixture was separated from TestCase.
240 * src/ccunit/CCUnitMakeSuite.h: rename some structure and function
242 * src/ccunit/CCUnitReadSuite.c: new
244 * src/ccunit/CCUnitReadTestDef.c: rename to CCUniteReadSuite.c
246 * src/ccunit/CCUnitMakeSuite.c: Change the function name.
247 Tried to do the error check of the object creation.
249 2003-09-10 "TSUTSUMI Kikuo" <tsutsumi@users.sourceforge.jp>
251 * src/ccunit/CCUnitConfig.h: remove print format string
253 * src/Makefile.am: add CCUnitTestFixture.h
255 * configure.ac: add memset check
257 2003-09-09 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
259 * src/ccunit/CCUnitReadTestDef.c: integrated test func to test case
261 * src/tools/ccunit_makeTest.c: rename to makeSuite
263 * configure.ac: A revision was renewed.
265 * doc/Doxyfile.in: add predefined macro
267 * src/ccunit/CCUnitReadTestDef.c: The most part is changed.
269 * src/ccunit/CCUnitTestSuite.h: change comments
271 * src/ccunit/CCUnitTestSuite.c: The most part is changed.
273 * src/ccunit/CCUnitTestRunner.h: add doxycomment
275 * src/ccunit/CCUnitTestRunner.c:
276 It is changed because the definition of the size type varies in the environment.
278 * src/ccunit/CCUnitTestResult.h: Delete unise function
280 * src/ccunit/CCUnitTestResult.c, src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestCase.c:
281 Integrate TestFunc class to TestCase class
283 * src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTest.c:
284 Cange Test class to interface
286 * src/ccunit/CCUnitMakeSuite.h: add doxycomment
288 * src/ccunit/CCUnitAssert.c: rename jmp_buf
290 * src/tools/Makefile.am: rename makeTest to makeSuite
292 * src/tools/ccunit_makeSuite.c: rename from makeTest
294 * doc/header.html: fix project name and site url.
296 * doc/footer.html: fix mail address
298 2003-09-08 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
300 * NEWS: add new revision
304 * src/ccunit/CCUnitTestSuite.h, src/ccunit/CCUnitTestListener.h, src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTest.h:
307 * src/ccunit/CCUnitList.c: delete duplicate doxycomment
309 * tests/Makefile.am: test case files are collected in the configure.
311 * src/ccunit/CCUnitAssert.h: fix multiple evaluate parameters.
313 * src/ccunit/CCUnitReadTestDef.c: fix missing spaces
315 * src/ccunit/CCUnitFailure.c:
316 don't print expect/actual pair if their are NULL.
318 * configure.ac: update revision.
319 add test case file collect code.
321 * src/ccunit/CCUnitLogMessage.h: add C mode tag
323 * src/ccunit/CCUnitLogMessage.c: add doxycomment and copyright header
325 * src/ccunit/CCUnitList.h, src/ccunit/CCUnitList.c: add doxycomment
327 * src/ccunit/CCUnitConfig.h: add doxycomment
328 add stdbool.h fall down definition
330 * src/ccunit/CCUnitAssert.h: add doxycomment
332 * Makefile.am: add ChangeLog to EXTRA_DIST
334 2003-09-07 TSUTSUMI Kikuo <tsutsumi@users.sourceforge.jp>
336 * doc/footer.html: fix hosting site name
338 * src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestListener.h, src/ccunit/CCUnitTestResult.c, src/ccunit/CCUnitTestResult.h, src/ccunit/CCUnitTestRunner.c, src/ccunit/CCUnitTestRunner.h, src/ccunit/CCUnitTestSuite.c, src/ccunit/CCUnitTestSuite.h, src/ccunit/CCUnitVersion.c, src/ccunit/CCUnitWriteTestAdd.c, src/ccunit/Makefile.am, src/ccunit/malloc.c, src/ccunit/realloc.c, src/ccunit/strdup.c, src/tools/.cvsignore, src/tools/Makefile.am, src/tools/ccunit_makeTest.c, tests/.cvsignore, tests/Makefile.am, tests/failAssert.c, tests/makeTest.c, tests/runFailure.c, tests/runSuccess.c, tests/testAssert.c, tests/testSuite.c:
340 * src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestListener.h, src/ccunit/CCUnitTestResult.c, src/ccunit/CCUnitTestResult.h, src/ccunit/CCUnitTestRunner.c, src/ccunit/CCUnitTestRunner.h, src/ccunit/CCUnitTestSuite.c, src/ccunit/CCUnitTestSuite.h, src/ccunit/CCUnitVersion.c, src/ccunit/CCUnitWriteTestAdd.c, src/ccunit/Makefile.am, src/ccunit/malloc.c, src/ccunit/realloc.c, src/ccunit/strdup.c, src/tools/.cvsignore, src/tools/Makefile.am, src/tools/ccunit_makeTest.c, tests/.cvsignore, tests/Makefile.am, tests/failAssert.c, tests/makeTest.c, tests/runFailure.c, tests/runSuccess.c, tests/testAssert.c, tests/testSuite.c:
343 * doc/Makefile.am, doc/header.html, src/.cvsignore, src/Makefile.am, src/ccunit/.cvsignore, src/ccunit/CCUnit.h, src/ccunit/CCUnitAssert.c, src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitFailure.c, src/ccunit/CCUnitFailure.h, src/ccunit/CCUnitList.c, src/ccunit/CCUnitList.h, src/ccunit/CCUnitLogMessage.c, src/ccunit/CCUnitLogMessage.h, src/ccunit/CCUnitMakeSuite.c, src/ccunit/CCUnitMakeSuite.h, src/ccunit/CCUnitReadTestDef.c, src/ccunit/CCUnitTest.c, src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTestCase.c:
345 * doc/Makefile.am, doc/header.html, src/.cvsignore, src/Makefile.am, src/ccunit/.cvsignore, src/ccunit/CCUnit.h, src/ccunit/CCUnitAssert.c, src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitFailure.c, src/ccunit/CCUnitFailure.h, src/ccunit/CCUnitList.c, src/ccunit/CCUnitList.h, src/ccunit/CCUnitLogMessage.c, src/ccunit/CCUnitLogMessage.h, src/ccunit/CCUnitMakeSuite.c, src/ccunit/CCUnitMakeSuite.h, src/ccunit/CCUnitReadTestDef.c, src/ccunit/CCUnitTest.c, src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTestCase.c:
348 * COPYING.LESSER, INSTALL, Makefile.am, NEWS, README, README-alpha, TODO, config/.cvsignore, config/cu_enable_doxygen.m4, doc/.cvsignore, doc/Doxyfile.in, doc/footer.html:
350 * COPYING.LESSER, INSTALL, Makefile.am, NEWS, README, README-alpha, TODO, config/.cvsignore, config/cu_enable_doxygen.m4, doc/.cvsignore, doc/Doxyfile.in, doc/footer.html:
353 * .cvsignore, AUTHORS, BUGS, ChangeLog, bootstrap, configure.ac:
355 * .cvsignore, AUTHORS, BUGS, ChangeLog, bootstrap, configure.ac: