OSDN Git Service

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