OSDN Git Service

Renamed ChangeLog to ChangeLog.2.
[ccunit/ccunit.git] / ChangeLog.0
1 2003-09-07  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.net>
2
3         * tests/testSuite.c: rename function
4
5         * tests/runSuccess.c, tests/runFailure.c: change APIs
6
7         * tests/failAssert.c: new
8
9         * tests/Makefile.am: add failure test
10
11         * src/ccunit/CCUnitLogMessage.c: delete duplicated doxy comment.
12
13         * src/ccunit/Makefile.am: add TestListener interface
14
15         * src/ccunit/CCUnitWriteTestAdd.c: delete duplicated doxy comment
16
17         * src/ccunit/CCUnitTestSuite.h, src/ccunit/CCUnitTestSuite.c:
18         fix doxy comment
19
20         * src/ccunit/CCUnitTestRunner.h: add doxy comment
21
22         * src/ccunit/CCUnitTestRunner.c: change test run function interface.
23
24         * src/ccunit/CCUnitTestResult.h, src/ccunit/CCUnitTestResult.c:
25         change TestRunner to TestListener
26
27         * src/ccunit/CCUnitTestListener.h: new
28
29         * src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestCase.c:
30         rename member super to test.
31
32         * src/ccunit/CCUnitTest.c: delete unused function
33
34         * src/ccunit/CCUnitTest.h, src/ccunit/CCUnitReadTestDef.c, src/ccunit/CCUnitLogMessage.h:
35         add doxy comment
36
37         * src/ccunit/CCUnitFailure.h: add doxy comments
38
39         * src/Makefile.am: add TestListener interface
40
41         * doc/header.html, doc/footer.html, doc/Makefile.am, doc/Doxyfile.in:
42         new
43
44         * configure.ac: add document dir
45
46         * Makefile.am: add check doxygen macro
47
48         * config/cu_enable_doxygen.m4: new
49
50         * src/ccunit/CCUnitFailure.c, src/ccunit/CCUnitTestResult.c:
51         make convert string function to virtual.
52
53 2003-09-06  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.net>
54
55         * tests/testAssert.c:
56         rename CCUNIT_ASSERT_EQUAL_* to CCUNIT_ASSERT_EQ_*
57
58         * tests/runTest.c: rename to testSuccess.c
59
60         * tests/runSuccess.c, tests/runFailure.c: new
61
62         * tests/Makefile.am: split test module into success and failure
63
64 2003-09-05  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.net>
65
66         * tests/testAssert.c: add new test
67
68         * src/tools/Makefile.am, src/tools/Makefile.in, src/tools/ccunit_makeTest.c:
69         new
70
71         * src/ccunit/CCUnitMakeSuite.c: add help option
72
73         * src/ccunit/CCUnitFailure.c: copy string
74
75         * src/Makefile.am: add new dir tools
76
77         * configure.ac: add header/function check
78
79         * src/ccunit/CCUnitAssert.c: define generic assert function
80
81         * src/ccunit/CCUnitAssert.h: add assert macros
82
83 2003-09-04  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.net>
84
85         * src/Makefile.am: add installing header
86
87         * src/ccunit/CCUnitConfig.h:
88         add conditional printf format char for syze_t/int32_t.
89
90         * tests/testAssert.c: new
91
92         * tests/Makefile.am: add testAssert.c test module
93
94         * src/ccunit/CCUnitWriteTestAdd.c: To change CCUnitTestCase structure
95
96         * src/ccunit/CCUnitTestSuite.h: include CCUnitTestCase.h
97
98         * src/ccunit/CCUnitTestRunner.c:
99         For size_t, int32_t printf format char compatibility
100
101         * src/ccunit/CCUnitTestResult.c: To change CCUnitTestCase structuer
102
103         * src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestCase.c:
104         change CCUnitTestCase structuer
105
106         * src/ccunit/CCUnitTest.h: add ccunitTypeFunc type
107
108         * src/ccunit/CCUnitTest.c:
109         replace strdup/free to safe_strdup/safe_free macros
110
111         * src/ccunit/CCUnitReadTestDef.c:
112         replace strdup/free to safe_strdup/safe_free macro.
113         add newTestFuncDef to 3rd parameter desc.
114         add unused attribute to unused function.
115         change newTestCaseDef's parameter to 1.
116         change runTest member of CCUnitTestCaseDef to
117         CCUnitFuncDef* List type.
118         change ccunit_readTestDef algorithms to more structuerable.
119
120         * src/ccunit/CCUnitMakeSuite.h, src/ccunit/CCUnitMakeSuite.c:
121         change 1st arg of ccunit_readTestDef to file name,
122         for print file name into error message.
123
124         * src/ccunit/CCUnitLogMessage.h: add format attribute
125
126         * src/ccunit/CCUnitList.c, src/ccunit/CCUnitFailure.c:
127         replace strdup to safe_strdup macro
128
129         * src/ccunit/CCUnitConfig.h: define safe_free/safe_strdup macros
130
131         * src/ccunit/CCUnitAssert.c: replace strdup to safe_strdup macro
132
133         * configure.ac: delete strnicmp function check
134
135         * NEWS: collect version number
136
137 2003-09-03  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.net>
138
139         * tests/testSuite.c: add new test code
140
141         * src/ccunit/CCUnitReadTestDef.c: delete object code added
142
143         * src/ccunit/CCUnitMakeSuite.c: delete object
144
145         * src/ccunit/CCUnitAssert.h: fix syntax error
146
147         * tests/.cvsignore: add generated files
148
149         * tests/runTest.c: test suite generated automaticaly
150
151         * tests/makeTest.c: new
152
153         * tests/Makefile.am: add new rule
154
155         * src/ccunit/strdup.c: protect pass NULL to strlen
156
157         * src/ccunit/Makefile.am: add sources
158
159         * src/ccunit/CCUnitTestSuite.h:
160         move ccunit_suite function prototype from CCUnitTest.h
161
162         * src/ccunit/CCUnitTestRunner.c: add condition
163
164         * src/ccunit/CCUnitTest.h:
165         move ccunit_suite function prototype to CCUnitTestSuite.h
166
167         * src/ccunit/CCUnitTest.c: protect pass NULL to strdup
168
169         * src/ccunit/CCUnitVersion.c, src/ccunit/CCUnitReadTestDef.c, src/ccunit/CCUnitWriteTestAdd.c, src/ccunit/CCUnitMakeSuite.c, src/ccunit/CCUnitMakeSuite.h, src/ccunit/CCUnitLogMessage.c, src/ccunit/CCUnitLogMessage.h:
170         new
171
172         * src/ccunit/CCUnitFailure.h, src/ccunit/CCUnitFailure.c:
173         change var name
174
175         * src/ccunit/CCUnitConfig.h: add includes
176
177         * src/ccunit/CCUnitAssert.h: change var name
178
179         * src/ccunit/CCUnitAssert.c: protect pass NULL to strdup
180
181         * src/ccunit/CCUnit.h: add includes
182
183         * configure.ac: check strnicmp
184
185         * tests/testSuite.c, tests/runTest.c, tests/Makefile.am, src/ccunit/CCUnitTestCase.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/malloc.c, src/ccunit/realloc.c, src/ccunit/strdup.c, src/ccunit/CCUnitFailure.h, src/ccunit/CCUnitList.c, src/ccunit/CCUnitList.h, src/ccunit/CCUnitTest.c, src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitFailure.c, src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitAssert.c, src/ccunit/CCUnit.h:
186         add cvs id tag
187
188         * src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestResult.h, src/ccunit/CCUnitTestSuite.c, src/ccunit/CCUnitTestSuite.h, src/ccunit/malloc.c, src/ccunit/realloc.c, src/ccunit/strdup.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/CCUnitTest.c, src/ccunit/CCUnitTest.h:
189         add copyright
190
191         * tests/testSuite.c, tests/runTest.c: add copyright
192         delete objects
193
194         * tests/Makefile.am: add copyright
195         add CLEANFILES
196
197         * tests/.cvsignore: add
198
199         * src/ccunit/Makefile.am: add copyright
200         add CLEANFILES
201
202         * src/ccunit/CCUnitTestRunner.h, src/ccunit/CCUnitTestRunner.c:
203         add copyright
204         make runTest function to virtual
205
206         * src/ccunit/CCUnitTestResult.c: add copyright
207         add free code
208
209         * src/ccunit/CCUnitAssert.c, src/ccunit/CCUnit.h: add copyright
210
211         * src/Makefile.am: add copyrights.
212
213         * configure.ac: add copyrights.
214         add Automake options.
215
216         * TODO, README-alpha: new
217
218         * README: add messages
219
220         * NEWS: add version
221
222         * Makefile.am: add copyright
223
224         * COPYING.LESSER: new
225
226         * COPYING: rename to COPYING.LESSER
227
228         * BUGS: new
229
230         * AUTHORS: add auther name and email
231
232 2003-09-01  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.net>
233
234         * src/ccunit/.cvsignore, tests/.cvsignore: new
235
236         * tests/testSuite.c: change include file
237
238         * tests/runTest.c: use dmalloc lib
239
240         * tests/Makefile.am: fix test target variable name
241
242         * src/ccunit/realloc.c: new
243
244         * src/ccunit/malloc.c: use dmalloc lib
245
246         * src/ccunit/Makefile.am: add new header files
247
248         * src/ccunit/CCUnitTestSuite.h:
249         config.h is included in CCUnitConfig.h for multiply included
250
251         * src/ccunit/CCUnitTestSuite.c: add some funcs
252
253         * src/ccunit/CCUnitTestRunner.h:
254         config.h is included in CCUnitConfig.h for multiply included. some function was added.
255
256         * src/ccunit/CCUnitTestRunner.c: add test result output function
257
258         * src/ccunit/CCUnitTestResult.h:
259         config.h is included in CCUnitConfig.h for multiply included
260
261         * src/ccunit/.cvsignore, src/.cvsignore, config/.cvsignore, .cvsignore:
262         new
263
264         * src/ccunit/CCUnitTestResult.c: some function added
265
266         * src/ccunit/CCUnitTestCase.h, src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTest.c:
267         config.h is included in CCUnitConfig.h for multiply included
268
269         * src/ccunit/CCUnitList.h: confi.h move into CCUnitConfig.h
270
271         * src/ccunit/CCUnitFailure.h, src/ccunit/CCUnitFailure.c:
272         add stringnize function
273
274         * src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitAssert.h:
275         move config.h to CCUnitConfig.h
276
277         * src/ccunit/CCUnitAssert.c: move config.h to header file
278
279         * src/ccunit/CCUnit.h: include all headers
280
281         * src/Makefile.am: add installing header files
282
283         * configure.ac: use dmalloc
284
285         * bootstrap: remove unused feature
286
287         * Makefile.am: add CLEANFILES var
288
289         * tests/Makefile.am: add -Wall flag
290
291         * src/ccunit/Makefile.am: add -Wall flag
292
293         * src/ccunit/CCUnitTestSuite.c: remove unused var
294
295         * src/ccunit/CCUnitTestResult.c: add return type
296
297         * src/ccunit/CCUnitTest.h: add struct forward decl
298
299         * src/ccunit/CCUnitTestResult.h: add struct forwording
300
301         * src/ccunit/CCUnitList.h: change function name
302
303         * src/ccunit/CCUnitTestCase.c: delete temporary variable
304
305         * src/ccunit/CCUnitList.c: remove unused function. make returns value
306
307         * src/ccunit/CCUnitFailure.c: const_cast
308
309         * src/ccunit/CCUnitAssert.c: remove unused ch
310
311         * configure.ac: check function gettimeofday
312
313         * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, bootstrap, configure.ac, src/Makefile.am, src/ccunit/CCUnit.h, src/ccunit/CCUnitAssert.c, src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitFailure.c, src/ccunit/CCUnitFailure.h, src/ccunit/CCUnitList.c, src/ccunit/CCUnitList.h, src/ccunit/CCUnitTest.c, src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitTestCase.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/Makefile.am, src/ccunit/Makefile.in, src/ccunit/malloc.c, src/ccunit/strdup.c, tests/Makefile.am, tests/runTest.c, tests/testSuite.c:
314         New file.
315
316         * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, bootstrap, configure.ac, src/Makefile.am, src/ccunit/CCUnit.h, src/ccunit/CCUnitAssert.c, src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitFailure.c, src/ccunit/CCUnitFailure.h, src/ccunit/CCUnitList.c, src/ccunit/CCUnitList.h, src/ccunit/CCUnitTest.c, src/ccunit/CCUnitTest.h, src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitTestCase.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/Makefile.am, src/ccunit/Makefile.in, src/ccunit/malloc.c, src/ccunit/strdup.c, tests/Makefile.am, tests/runTest.c, tests/testSuite.c:
317         new
318