A C Unit Test Library for C language.
Revisión | 1876186a10d84fae4614898edbcf4b206b355069 (tree) |
---|---|
Tiempo | 2003-10-25 05:05:22 |
Autor | tsntsumi <tsntsumi@user...> |
Commiter | tsntsumi |
add japanese comment
@@ -37,24 +37,51 @@ | ||
37 | 37 | * @ingroup ModuleHierarchy |
38 | 38 | * @defgroup CCUnitMakeSuite MakeSuite |
39 | 39 | * |
40 | - * Generate a code to creating test suite code from the test case | |
41 | - * source codes. The following are pseudo-BNF of requiring test case | |
42 | - * source: | |
40 | + * @~english | |
41 | + * To generate a code to create test suite code from the test case | |
42 | + * source codes, the test case source codes must be formatted by | |
43 | + * following pseudo-BNF: | |
44 | + * @~japanese | |
45 | + * テストケースソースコードからテストスイートコードを作るコードを生成す | |
46 | + * るために、テストケースソースコードは下記疑似 BNF によってフォーマッ | |
47 | + * トされなくてはなりません。 | |
48 | + * @~ | |
43 | 49 | * |
44 | 50 | * @code |
45 | - * SOURCEFILE ::= FIXTURE... | |
46 | - * FIXTURE ::= FIXTURE_HEADER [FIXTURE_CODE]... [SETUP_FUNC] [TEARDOWN_FUNC] | |
47 | - * [TESTCASE]... FIXTURE_END | |
51 | + * SOURCEFILE ::= [SUITE]... | FIXTURE... | |
52 | + * | |
53 | + * SUITE ::= SUITE_HEADER | |
54 | + * [ any-C-code ]... | |
55 | + * FIXTURE... | |
56 | + * SUITE_END | |
57 | + * | |
58 | + * SUITE_HEADER ::= JAVADOC_COMMENT_BEGIN 'test suite:' SUITE_NAME COMMENT_END | |
59 | + * SUITE_END ::= JAVADOC_COMMENT_BEGIN 'end test suite' wsp string COMMENT_END | |
60 | + * | |
61 | + * FIXTURE ::= FIXTURE_HEADER | |
62 | + * [FIXTURE_CODE]... | |
63 | + * [SETUP_FUNC] | |
64 | + * [TEARDOWN_FUNC] | |
65 | + * [TESTCASE]... | |
66 | + * FIXTURE_END | |
67 | + * | |
48 | 68 | * FIXTURE_HEADER ::= JAVADOC_COMMENT_BEGIN |
49 | 69 | * 'test case:' TESTFIXTURE_NAME |
50 | 70 | * COMMENT_END |
51 | 71 | * FIXTURE_CODE ::= any C language codes. |
72 | + * | |
52 | 73 | * SETUP_FUNC ::= [ FUNC_DESC ] 'void setUp'[A-Za-z0-9_]* '()' FUNC_BODY |
53 | - * FUNC_DESC ::= JAVADOC_COMMENT_BEGIN string COMMENT_END | |
54 | - * FUNC_BODY ::= '{' C language codes... '}' | |
74 | + * | |
55 | 75 | * TEARDOWN_FUNC ::= [ FUNC_DESC ] 'void tearDown'[A-Za-z0-9_]* '()' FUNC_BODY |
76 | + * | |
56 | 77 | * TESTCASE ::= [ FUNC_DESC ] 'void test'[A-Za-z0-9_]* '()' FUNC_BODY |
78 | + * | |
57 | 79 | * FUXTURE_END ::= JAVADOC_COMMENT_BEGIN 'end test case' wsp string COMMENT_END |
80 | + * | |
81 | + * FUNC_DESC ::= JAVADOC_COMMENT_BEGIN string COMMENT_END | |
82 | + * | |
83 | + * FUNC_BODY ::= '{' C language codes... '}' | |
84 | + * | |
58 | 85 | * JAVADOC_COMMENT_BEGIN ::= '/' '*' '*' |
59 | 86 | * COMMENT_END ::= '*' '/' |
60 | 87 | * @endcode |
@@ -200,9 +227,12 @@ extern void ccunit_printSuite (FILE* ofp, | ||
200 | 227 | /** @} */ |
201 | 228 | |
202 | 229 | /** |
230 | + * @english | |
203 | 231 | * Generate a code to creating test suite code from the test case |
204 | 232 | * source codes. |
205 | - * @copydoc CCUnitMakeSuite | |
233 | + * @japanese | |
234 | + * テストケースのソースコードから、テストスーツを作成するコードを生成する。 | |
235 | + * @endif | |
206 | 236 | * |
207 | 237 | * @param ac arg count. |
208 | 238 | * @param av array of arg string. |
@@ -228,8 +258,20 @@ extern void ccunit_printSuite (FILE* ofp, | ||
228 | 258 | * --help |
229 | 259 | * -h |
230 | 260 | * print this message |
261 | + * FILES: the special name '-' means input from stdin. | |
231 | 262 | * @endcode |
232 | 263 | * |
264 | + * @~english | |
265 | + * To generate a code to create test suite code from the test case | |
266 | + * source codes, the test case source codes must be formatted by | |
267 | + * following pseudo-BNF: | |
268 | + * @~japanese | |
269 | + * テストケースソースコードからテストスイートコードを作るコードを生成す | |
270 | + * るために、テストケースソースコードは下記疑似 BNF によってフォーマッ | |
271 | + * トされなくてはなりません。 | |
272 | + * @~ | |
273 | + * @copydoc CCUnitMakeSuite | |
274 | + * | |
233 | 275 | * @return 0 if succeeded, else error occured. |
234 | 276 | * @ingroup CreatingTestSuite |
235 | 277 | */ |