OSDN Git Service

Renamed ChangeLog to ChangeLog.2.
[ccunit/ccunit.git] / ChangeLog.2
1 2010-08-27  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
2
3         * NEWS, configure.ac: upgrade version
4
5         * tests/testReadSuite.c: inserted the relative path from configure.
6
7         * Makefile.am, src/ccunit/Makefile.am, tests/Makefile.am:
8         add clean file.
9
10         * doc/ccunit.css: add own stylesheet
11
12         * tests/Makefile.am, src/tools/Makefile.am, src/ccunit/Makefile.am:
13         inserted the relative path from configure.
14
15         * src/Makefile.am:
16         prevented config.h from going into the distribution package.
17
18         * examples/complex/Makefile.am:
19         inserted the relative path from configure.
20
21         * doc/mainpage.dox: adjusted the position of the list.
22
23         * doc/header.html: add own stylesheet
24
25         * doc/Makefile.am: inserted the relative path from configure.
26
27         * doc/Doxyfile.in: add own stylesheet
28
29         * config/ax_prefix_config_h.m4: insert new module.
30
31         * configure.ac: changed variously
32
33         * Makefile.am: deleted the unnecessary file.
34
35 2010-08-25  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
36
37         * configure.ac: adapted it to libtool 2.2.8
38
39         * src/ccunit/CCUnitReadSuite.c:
40         I changed it from the char to the int to fit the argument of isspace and ispunct to the prototype declaration.
41
42         * bootstrap:
43         libtoolize was restored. It is because I installed libtool.
44
45 2010-08-24  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
46
47         * ChangeLog: add changes
48
49         * examples/complex/runTestRunner.c: no longer needed.
50
51         * configure.ac: update version.
52
53         * NEWS: add news
54
55         * bootstrap: libtoolize not exist now
56
57         * .cvsignore: add libtool
58
59 2010-08-23  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
60
61         * ChangeLog: add changes.
62
63         * src/ccunit/CCUnitMakeSuite.h:
64         added the @brief comment in English explanation.
65
66         * doc/cookbook.dox:
67         added the English explanation to helper_tool sections.
68
69 2010-08-23  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
70
71         * src/ccunit/CCUnitMakeSuite.h:
72         added the @brief comment in English explanation.
73
74         * doc/cookbook.dox:
75         added the English explanation to helper_tool sections.
76
77 2010-08-22  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
78
79         * doc/cookbook.dox: added the English explanation to some sections.
80
81         * doc/Doxyfile.in:
82         remove value of IMAGE_PATH tag, because it is not exists.
83
84         * doc/cookbook.dox:
85         added the English explanation to the section test_runner.
86
87         * doc/cookbook.dox: adjusted the link.
88
89         * doc/mainpage.dox: The title of the group was made the capital case.
90
91         * doc/Doxyfile.in: Changed the QUIET tag to YES.
92
93         * doc/cookbook.dox:
94         I added the English explanation to the section simple_test_case.
95
96         * doc/mainpage.dox: Changed the title of Assertions group.
97         Added the english brief.
98
99         * src/ccunit/CCUnitAssert.h:
100         I replaced the turn of the macro definitions so that the Doxygen document might be easy to read.
101
102         * doc/mainpage.dox:
103         add URL attribute to the nodes in graph StructureCollaboration.
104
105         * src/ccunit/CCUnitTestFixture.h: removed
106
107         * src/ccunit/CCUnitPrintSuite.c: Erased the traces of Fixture.
108
109         * src/ccunit/CCUnitMakeSuite.h: BNF in the comment was made simple.
110
111         * examples/complex/runTestSuiteAuto.c:
112         Changed to run by the test runner.
113
114         * examples/complex/runTestSuite.c:
115         Moved the code of the suite_test_complex function into the main function. Because the explanation is easy to give this by the document.
116
117         * examples/complex/Makefile.am:
118         Deleted the runTestRunner program which became unnecessary.
119
120         * doc/dots/StructCollabo.dot: grouping the test functions into cluster.
121
122         * doc/dots/.cvsignore: add new
123
124         * doc/mainpage.dox:
125         Maybe @dotfile command has some bugs. So I made the outside file into inside.
126
127         * doc/mainpage.dox:
128         add japanese section into sample_programs group title.
129
130         * doc/cookbook.dox: added missing endif
131
132         * doc/Makefile.am: add dot file to dist source files.
133
134         * doc/mainpage.dox:
135         The figure which I described in the document directly was made the outside file, and I tried so that it could share it with other pages.
136
137         * doc/dots/StructCollabo.dot: add new
138
139         * doc/cookbook.dox, doc/mainpage.dox:
140         I arranged the explanation of the sample program which dispersed in one place.
141
142 2010-08-21  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
143
144         * doc/cookbook.dox: remove the post_build_check section.
145         add the sample_programs section.
146
147         * doc/cookbook.dox: revised the helper_tool section.
148
149         * doc/cookbook.dox: revised the suite section.
150
151         * doc/cookbook.dox:
152         Removed the process list with was not an explanation.
153
154         * doc/cookbook.dox:
155         Revised the figure of relations between test case and global variables.
156
157         * doc/cookbook.dox: move test runner section in the front.
158         change the sample code to the detailed thing.
159
160         * src/ccunit/CCUnitTestCase.h:
161         add delete function ccunit_deleteTestCase().
162
163         * src/ccunit/CCUnitTestCase.c:
164         add setup_setUp/setup_tearDown delete code.
165         add delete function ccunit_deleteTestCase().
166
167         * examples/complex/runTestCaseSetup.c: to run with test runner
168
169         * examples/complex/runTestCaseRunner.c, examples/complex/runTestCase.c:
170         add memory deleting code
171
172         * examples/complex/.cvsignore: add new
173
174         * examples/complex/runTestCaseRunner.c, examples/complex/runTestCaseSetup.c:
175         insert this year in Copyright strig
176
177         * examples/complex/Makefile.am:
178         add runTestCaseRunner for TestRunner example
179
180         * examples/complex/testComplexSetup.c: change header search path
181
182         * examples/complex/runTestCaseRunner.c: TestRunner example
183
184         * doc/cookbook.dox:
185         Revised the contents of the section setUp_and_tearDown
186
187 2010-08-20  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
188
189         * doc/cookbook.dox:
190         Revised the contents of the section simple_test_case.
191
192         * examples/complex/testComplex.c: make simple.
193
194 2010-08-20  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
195
196         * src/ccunit/CCUnitTestFunc.h: remove duplicated prototype.
197
198         * configure.ac: upgrade version number
199
200         * NEWS: add new news.
201
202         * src/ccunit/CCUnitTestFixture.h: fix doxygen comment error
203
204         * doc/cookbook.dox: add setup_setUp/setup_tearDown to each figure
205
206         * doc/mainpage.dox: fix doxygen command error
207
208         * src/ccunit/CCUnitMakeSuite.h:
209         add comment for setup_setUp/setup_tearDown of BNF.
210
211 2010-08-19  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
212
213         * doc/cookbook.dox, doc/mainpage.dox:
214         specify whether setUp/tearDown isn't necessarily needed.
215
216         * ChangeLog: add log.
217
218         * AUTHORS: change mail address.
219
220         * src/ccunit/CCUnitTestFixture.c:
221         add functions for fixture setUp/tearDown.
222         ASSERT tried in the setUp function in the unsuccessful case
223         as well so that the tearDown function was called.
224
225         * src/ccunit/CCUnitTestCase.h: fix typo in comment
226
227         * src/ccunit/CCUnitReadSuite.c, src/ccunit/CCUnitPrintSuite.c, src/ccunit/CCUnitTestSuite.c, src/ccunit/CCUnitTestFixture.h, src/ccunit/CCUnitMakeSuite.h:
228         add functions for fixture setUp/tearDown
229
230         * tests/runFailure.c, tests/failAssert.c, tests/Makefile.am:
231         add test for setUp/tearDown calling
232
233         * tests/testSetup.c: setUp/tearDown call test
234
235         * src/ccunit/CCUnitMakeSuite.h, src/ccunit/CCUnitTestFixture.c, src/ccunit/CCUnitTestFixture.h, src/ccunit/CCUnitTestSuite.c, src/ccunit/CCUnitTestSuite.h:
236         modify comments
237
238         * doc/cookbook.dox: add figures
239
240 2010-08-18  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
241
242         * doc/cookbook.dox: rewrite
243
244         * doc/mainpage.dox: add construction section
245
246         * doc/cookbook.dox: insert figures of test case and fixture
247
248         * doc/Doxyfile.in: revert some macros
249
250 2010-08-17  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
251
252         * ChangeLog, Makefile.am: divide ChangeLog
253
254 2010-08-16  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
255
256         * doc/mainpage.dox: insert a paragraph space
257
258         * configure.ac: add AC_REVISION to output Revision number
259
260         * NEWS: update revision
261
262         * ChangeLog: add changes
263
264         * ChangeLog.1: new
265
266         * examples/complex/Makefile.am: remove unused file.
267
268         * src/ccunit/CCUnitTestResult.c: remove unnecessary variable.
269
270         * doc/header.html: comment out missing file error
271
272         * doc/Doxyfile.en, doc/Doxyfile.in, doc/Doxyfile.ja, doc/footer.html, doc/header.html:
273         conforming dexygen new version 1.7.1
274
275         * doc/cookbook.dox, doc/mainpage.dox:
276         reexamined format command and add details
277
278         * config/arg_enable_coverage.m4, config/arg_with_doxygen.m4:
279         suppress warning about underquoted calls.  add AC_PREREQ macro
280
281         * src/ccunit/CCUnitTestFixture.c, src/ccunit/CCUnitAssert.c, src/ccunit/CCUnitAssert.h, src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitReadSuite.c, src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitTestFailure.c, src/ccunit/CCUnitTestRunner.h, src/ccunit/CCUnitTestSuite.c:
282         add this year into Copyright string
283
284         * configure.ac: add functions to AC_CHECK_FUNCS
285
286 2010-08-15  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
287
288         * config/arg_enable_coverage.m4, config/arg_with_doxygen.m4:
289         suppress warning about underquoted calls
290
291         * src/ccunit/CCUnitAssert.h: adjust and add comments for doxygen
292
293         * src/ccunit/CCUnitTestRunner.h: fix doxygen comment error
294
295         * libtool: remove auto generate file.
296
297         * configure.ac: raise version
298
299         * src/ccunit/CCUnitReadSuite.c: fix buffer under run.
300
301         * libtool: remove auto generate file.
302
303         * configure.ac: raise version
304
305         * src/ccunit/CCUnitReadSuite.c: fix buffer under run.
306
307 2010-08-14  TSUTSUMI Kikuo  <tsutsumi@users.sourceforge.jp>
308
309         * tests/Makefile.am: change libraries extension
310
311         * src/ccunit/CCUnitAssert.c:
312         Changed to use a global variable though delivered a pointer to the second argument of longjmp.  Because the size of int and pointer is different in 64 bits environment.  The second argument of longjmp is int.
313
314         * src/ccunit/CCUnitConfig.h, src/ccunit/CCUnitTestCase.c, src/ccunit/CCUnitTestFailure.c:
315         suppress warning about lvalue assignment.
316
317         * src/ccunit/CCUnitTestFixture.c:
318         Changed to use a global variable though delivered a pointer to the second argument of longjmp.  Because the size of int and pointer is different in 64 bits environment.  The second argument of longjmp is int.
319
320         * src/ccunit/CCUnitTestSuite.c:
321         suppress warning about lvalue assignment