-
From aba55ecfbd5841903baef08d45d170217e80533b Mon Sep 17 00:00:00 2001
From: Andreas Mohr <and@gmx.li>
Date: Wed, 30 Dec 2020 15:23:26 +0000
Subject: [PATCH] (make tests) do not write parallel to logfile
Since automake-1.12 (test-driver script) libcheck logfile is written parallel by automake.
Print test logging to stdout and let write to logfile by automake only.
(maybe update INSTALL to inform about optimal automake version for make tests)
Fix #3986
Signed-off-by: Andreas Mohr <and@gmx.li>
---
tests/lib/library_independ.c | 11 +----------
tests/lib/mc_build_filename.c | 12 +-----------
tests/lib/mc_realpath.c | 12 +-----------
tests/lib/mcconfig/config_string.c | 12 +-----------
tests/lib/mcconfig/user_configs_path.c | 12 +-----------
tests/lib/name_quote.c | 12 +-----------
tests/lib/search/glob_prepare_replace_str.c | 12 +-----------
tests/lib/search/glob_translate_to_regex.c | 12 +-----------
tests/lib/search/hex_translate_to_regex.c | 12 +-----------
.../search/regex_process_escape_sequence.c | 12 +-----------
tests/lib/search/regex_replace_esc_seq.c | 12 +-----------
.../search/translate_replace_glob_to_regex.c | 12 +-----------
tests/lib/serialize.c | 12 +-----------
tests/lib/strutil/filevercmp.c | 12 +-----------
tests/lib/strutil/parse_integer.c | 12 +-----------
tests/lib/strutil/replace__str_replace_all.c | 12 +-----------
tests/lib/strutil/str_verscmp.c | 12 +-----------
tests/lib/utilunix__my_system-fork_child.c | 12 +-----------
.../utilunix__my_system-fork_child_shell.c | 12 +-----------
tests/lib/utilunix__my_system-fork_fail.c | 12 +-----------
tests/lib/vfs/canonicalize_pathname.c | 12 +-----------
tests/lib/vfs/current_dir.c | 12 +-----------
tests/lib/vfs/path_cmp.c | 12 +-----------
tests/lib/vfs/path_len.c | 12 +-----------
tests/lib/vfs/path_manipulations.c | 12 +-----------
tests/lib/vfs/path_recode.c | 12 +-----------
tests/lib/vfs/path_serialize.c | 12 +-----------
tests/lib/vfs/relative_cd.c | 12 +-----------
tests/lib/vfs/tempdir.c | 12 +-----------
tests/lib/vfs/vfs_adjust_stat.c | 12 +-----------
tests/lib/vfs/vfs_get_encoding.c | 12 +-----------
tests/lib/vfs/vfs_parse_ls_lga.c | 12 +-----------
tests/lib/vfs/vfs_path_from_str_flags.c | 12 +-----------
tests/lib/vfs/vfs_path_string_convert.c | 12 +-----------
tests/lib/vfs/vfs_prefix_to_class.c | 12 +-----------
tests/lib/vfs/vfs_s_get_path.c | 12 +-----------
tests/lib/vfs/vfs_setup_cwd.c | 12 +-----------
tests/lib/vfs/vfs_split.c | 12 +-----------
tests/lib/widget/complete_engine.c | 12 +-----------
tests/lib/widget/group_init_destroy.c | 14 +++-----------
tests/lib/widget/hotkey_equal.c | 12 +-----------
tests/lib/widget/widget_find_by_id.c | 14 +++-----------
tests/lib/x_basename.c | 12 +-----------
tests/mctest.h | 19 +++++++++++++++++++
44 files changed, 66 insertions(+), 472 deletions(-)
diff --git a/tests/lib/library_independ.c b/tests/lib/library_independ.c
index 616d6af35..6d1b7a766 100644
a
|
b
|
END_TEST |
43 | 43 | int |
44 | 44 | main (void) |
45 | 45 | { |
46 | | int number_failed; |
47 | | |
48 | | Suite *s = suite_create (TEST_SUITE_NAME); |
49 | 46 | TCase *tc_core = tcase_create ("Core"); |
50 | | SRunner *sr; |
51 | 47 | |
52 | 48 | /* Add new tests here: *************** */ |
53 | 49 | tcase_add_test (tc_core, test_library_independ); |
54 | 50 | /* *********************************** */ |
55 | 51 | |
56 | | suite_add_tcase (s, tc_core); |
57 | | sr = srunner_create (s); |
58 | | srunner_run_all (sr, CK_ENV); |
59 | | number_failed = srunner_ntests_failed (sr); |
60 | | srunner_free (sr); |
61 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 52 | return mctest_run_all(tc_core); |
62 | 53 | } |
63 | 54 | |
64 | 55 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/mc_build_filename.c b/tests/lib/mc_build_filename.c
index 0b6b7a4cc..13488da3f 100644
a
|
b
|
END_PARAMETRIZED_TEST |
134 | 134 | int |
135 | 135 | main (void) |
136 | 136 | { |
137 | | int number_failed; |
138 | | |
139 | | Suite *s = suite_create (TEST_SUITE_NAME); |
140 | 137 | TCase *tc_core = tcase_create ("Core"); |
141 | | SRunner *sr; |
142 | 138 | |
143 | 139 | tcase_add_checked_fixture (tc_core, setup, teardown); |
144 | 140 | |
… |
… |
main (void) |
146 | 142 | mctest_add_parameterized_test (tc_core, test_mc_build_filename, test_mc_build_filename_ds); |
147 | 143 | /* *********************************** */ |
148 | 144 | |
149 | | suite_add_tcase (s, tc_core); |
150 | | sr = srunner_create (s); |
151 | | srunner_set_log (sr, "mc_build_filename.log"); |
152 | | srunner_run_all (sr, CK_ENV); |
153 | | number_failed = srunner_ntests_failed (sr); |
154 | | srunner_free (sr); |
155 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 145 | return mctest_run_all(tc_core); |
156 | 146 | } |
157 | 147 | |
158 | 148 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/mc_realpath.c b/tests/lib/mc_realpath.c
index 31415ac85..31707a9e0 100644
a
|
b
|
END_PARAMETRIZED_TEST |
109 | 109 | int |
110 | 110 | main (void) |
111 | 111 | { |
112 | | int number_failed; |
113 | 112 | char *cwd; |
114 | | |
115 | | Suite *s = suite_create (TEST_SUITE_NAME); |
116 | 113 | TCase *tc_core = tcase_create ("Core"); |
117 | | SRunner *sr; |
118 | 114 | |
119 | 115 | /* writable directory where check creates temporary files */ |
120 | 116 | cwd = g_get_current_dir (); |
… |
… |
main (void) |
127 | 123 | mctest_add_parameterized_test (tc_core, realpath_test, data_source); |
128 | 124 | /* *********************************** */ |
129 | 125 | |
130 | | suite_add_tcase (s, tc_core); |
131 | | sr = srunner_create (s); |
132 | | srunner_set_log (sr, "mc_realpath.log"); |
133 | | srunner_run_all (sr, CK_ENV); |
134 | | number_failed = srunner_ntests_failed (sr); |
135 | | srunner_free (sr); |
136 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 126 | return mctest_run_all(tc_core); |
137 | 127 | } |
138 | 128 | |
139 | 129 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/mcconfig/config_string.c b/tests/lib/mcconfig/config_string.c
index da479de59..a04c2e12f 100644
a
|
b
|
END_TEST |
238 | 238 | int |
239 | 239 | main (void) |
240 | 240 | { |
241 | | int number_failed; |
242 | | |
243 | | Suite *s = suite_create (TEST_SUITE_NAME); |
244 | 241 | TCase *tc_core = tcase_create ("Core"); |
245 | | SRunner *sr; |
246 | 242 | |
247 | 243 | tcase_add_checked_fixture (tc_core, setup, teardown); |
248 | 244 | |
… |
… |
main (void) |
251 | 247 | tcase_add_test (tc_core, emulate__learn_save); |
252 | 248 | /* *********************************** */ |
253 | 249 | |
254 | | suite_add_tcase (s, tc_core); |
255 | | sr = srunner_create (s); |
256 | | srunner_set_log (sr, "config_string.log"); |
257 | | srunner_run_all (sr, CK_ENV); |
258 | | number_failed = srunner_ntests_failed (sr); |
259 | | srunner_free (sr); |
260 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 250 | return mctest_run_all(tc_core); |
261 | 251 | } |
262 | 252 | |
263 | 253 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/mcconfig/user_configs_path.c b/tests/lib/mcconfig/user_configs_path.c
index 75e483e7f..af8bb5c84 100644
a
|
b
|
END_PARAMETRIZED_TEST |
211 | 211 | int |
212 | 212 | main (void) |
213 | 213 | { |
214 | | int number_failed; |
215 | | |
216 | | Suite *s = suite_create (TEST_SUITE_NAME); |
217 | 214 | TCase *tc_core = tcase_create ("Core"); |
218 | | SRunner *sr; |
219 | 215 | |
220 | 216 | tcase_add_checked_fixture (tc_core, setup, teardown); |
221 | 217 | |
… |
… |
main (void) |
223 | 219 | mctest_add_parameterized_test (tc_core, test_user_config_paths, test_user_config_paths_ds); |
224 | 220 | /* *********************************** */ |
225 | 221 | |
226 | | suite_add_tcase (s, tc_core); |
227 | | sr = srunner_create (s); |
228 | | srunner_set_log (sr, "user_configs_path.log"); |
229 | | srunner_run_all (sr, CK_ENV); |
230 | | number_failed = srunner_ntests_failed (sr); |
231 | | srunner_free (sr); |
232 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 222 | return mctest_run_all(tc_core); |
233 | 223 | } |
234 | 224 | |
235 | 225 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/name_quote.c b/tests/lib/name_quote.c
index eb5056d7d..e3c7a3a82 100644
a
|
b
|
END_PARAMETRIZED_TEST |
128 | 128 | int |
129 | 129 | main (void) |
130 | 130 | { |
131 | | int number_failed; |
132 | | |
133 | | Suite *s = suite_create (TEST_SUITE_NAME); |
134 | 131 | TCase *tc_core = tcase_create ("Core"); |
135 | | SRunner *sr; |
136 | 132 | |
137 | 133 | tcase_add_checked_fixture (tc_core, setup, teardown); |
138 | 134 | |
… |
… |
main (void) |
141 | 137 | mctest_add_parameterized_test (tc_core, name_quote_test, data_source2); |
142 | 138 | /* *********************************** */ |
143 | 139 | |
144 | | suite_add_tcase (s, tc_core); |
145 | | sr = srunner_create (s); |
146 | | srunner_set_log (sr, "name_quote.log"); |
147 | | srunner_run_all (sr, CK_ENV); |
148 | | number_failed = srunner_ntests_failed (sr); |
149 | | srunner_free (sr); |
150 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 140 | return mctest_run_all(tc_core); |
151 | 141 | } |
152 | 142 | |
153 | 143 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/search/glob_prepare_replace_str.c b/tests/lib/search/glob_prepare_replace_str.c
index ed6adaf13..fc884a784 100644
a
|
b
|
END_PARAMETRIZED_TEST |
94 | 94 | int |
95 | 95 | main (void) |
96 | 96 | { |
97 | | int number_failed; |
98 | | |
99 | | Suite *s = suite_create (TEST_SUITE_NAME); |
100 | 97 | TCase *tc_core = tcase_create ("Core"); |
101 | | SRunner *sr; |
102 | 98 | |
103 | 99 | /* Add new tests here: *************** */ |
104 | 100 | mctest_add_parameterized_test (tc_core, test_glob_prepare_replace_str, |
105 | 101 | test_glob_prepare_replace_str_ds); |
106 | 102 | /* *********************************** */ |
107 | 103 | |
108 | | suite_add_tcase (s, tc_core); |
109 | | sr = srunner_create (s); |
110 | | srunner_set_log (sr, "glob_prepare_replace_str.log"); |
111 | | srunner_run_all (sr, CK_ENV); |
112 | | number_failed = srunner_ntests_failed (sr); |
113 | | srunner_free (sr); |
114 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 104 | return mctest_run_all(tc_core); |
115 | 105 | } |
116 | 106 | |
117 | 107 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/search/glob_translate_to_regex.c b/tests/lib/search/glob_translate_to_regex.c
index bee8d39fa..03999e9e9 100644
a
|
b
|
END_PARAMETRIZED_TEST |
106 | 106 | int |
107 | 107 | main (void) |
108 | 108 | { |
109 | | int number_failed; |
110 | | |
111 | | Suite *s = suite_create (TEST_SUITE_NAME); |
112 | 109 | TCase *tc_core = tcase_create ("Core"); |
113 | | SRunner *sr; |
114 | 110 | |
115 | 111 | /* Add new tests here: *************** */ |
116 | 112 | mctest_add_parameterized_test (tc_core, test_glob_translate_to_regex, |
117 | 113 | test_glob_translate_to_regex_ds); |
118 | 114 | /* *********************************** */ |
119 | 115 | |
120 | | suite_add_tcase (s, tc_core); |
121 | | sr = srunner_create (s); |
122 | | srunner_set_log (sr, "glob_translate_to_regex.log"); |
123 | | srunner_run_all (sr, CK_ENV); |
124 | | number_failed = srunner_ntests_failed (sr); |
125 | | srunner_free (sr); |
126 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 116 | return mctest_run_all(tc_core); |
127 | 117 | } |
128 | 118 | |
129 | 119 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/search/hex_translate_to_regex.c b/tests/lib/search/hex_translate_to_regex.c
index c40ee3122..b6572c77c 100644
a
|
b
|
END_PARAMETRIZED_TEST |
181 | 181 | int |
182 | 182 | main (void) |
183 | 183 | { |
184 | | int number_failed; |
185 | | |
186 | | Suite *s = suite_create (TEST_SUITE_NAME); |
187 | 184 | TCase *tc_core = tcase_create ("Core"); |
188 | | SRunner *sr; |
189 | 185 | |
190 | 186 | /* Add new tests here: *************** */ |
191 | 187 | mctest_add_parameterized_test (tc_core, test_hex_translate_to_regex, |
192 | 188 | test_hex_translate_to_regex_ds); |
193 | 189 | /* *********************************** */ |
194 | 190 | |
195 | | suite_add_tcase (s, tc_core); |
196 | | sr = srunner_create (s); |
197 | | srunner_set_log (sr, "hex_translate_to_regex.log"); |
198 | | srunner_run_all (sr, CK_ENV); |
199 | | number_failed = srunner_ntests_failed (sr); |
200 | | srunner_free (sr); |
201 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 191 | return mctest_run_all(tc_core); |
202 | 192 | } |
203 | 193 | |
204 | 194 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/search/regex_process_escape_sequence.c b/tests/lib/search/regex_process_escape_sequence.c
index 6511b397d..f04200123 100644
a
|
b
|
END_PARAMETRIZED_TEST |
140 | 140 | int |
141 | 141 | main (void) |
142 | 142 | { |
143 | | int number_failed; |
144 | | |
145 | | Suite *s = suite_create (TEST_SUITE_NAME); |
146 | 143 | TCase *tc_core = tcase_create ("Core"); |
147 | | SRunner *sr; |
148 | 144 | |
149 | 145 | /* Add new tests here: *************** */ |
150 | 146 | mctest_add_parameterized_test (tc_core, test_regex_process_escape_sequence, |
151 | 147 | test_regex_process_escape_sequence_ds); |
152 | 148 | /* *********************************** */ |
153 | 149 | |
154 | | suite_add_tcase (s, tc_core); |
155 | | sr = srunner_create (s); |
156 | | srunner_set_log (sr, "regex_process_escape_sequence.log"); |
157 | | srunner_run_all (sr, CK_ENV); |
158 | | number_failed = srunner_ntests_failed (sr); |
159 | | srunner_free (sr); |
160 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 150 | return mctest_run_all(tc_core); |
161 | 151 | } |
162 | 152 | |
163 | 153 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/search/regex_replace_esc_seq.c b/tests/lib/search/regex_replace_esc_seq.c
index 2a6090dbc..7ab3ee901 100644
a
|
b
|
END_PARAMETRIZED_TEST |
210 | 210 | int |
211 | 211 | main (void) |
212 | 212 | { |
213 | | int number_failed; |
214 | | |
215 | | Suite *s = suite_create (TEST_SUITE_NAME); |
216 | 213 | TCase *tc_core = tcase_create ("Core"); |
217 | | SRunner *sr; |
218 | 214 | |
219 | 215 | /* Add new tests here: *************** */ |
220 | 216 | mctest_add_parameterized_test (tc_core, test_regex_replace_esc_seq_prepare, |
221 | 217 | test_regex_replace_esc_seq_prepare_ds); |
222 | 218 | /* *********************************** */ |
223 | 219 | |
224 | | suite_add_tcase (s, tc_core); |
225 | | sr = srunner_create (s); |
226 | | srunner_set_log (sr, "regex_replace_esc_seq.log"); |
227 | | srunner_run_all (sr, CK_ENV); |
228 | | number_failed = srunner_ntests_failed (sr); |
229 | | srunner_free (sr); |
230 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 220 | return mctest_run_all(tc_core); |
231 | 221 | } |
232 | 222 | |
233 | 223 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/search/translate_replace_glob_to_regex.c b/tests/lib/search/translate_replace_glob_to_regex.c
index 71f841718..7f9594373 100644
a
|
b
|
END_PARAMETRIZED_TEST |
83 | 83 | int |
84 | 84 | main (void) |
85 | 85 | { |
86 | | int number_failed; |
87 | | |
88 | | Suite *s = suite_create (TEST_SUITE_NAME); |
89 | 86 | TCase *tc_core = tcase_create ("Core"); |
90 | | SRunner *sr; |
91 | 87 | |
92 | 88 | /* Add new tests here: *************** */ |
93 | 89 | mctest_add_parameterized_test (tc_core, test_translate_replace_glob_to_regex, |
94 | 90 | test_translate_replace_glob_to_regex_ds); |
95 | 91 | /* *********************************** */ |
96 | 92 | |
97 | | suite_add_tcase (s, tc_core); |
98 | | sr = srunner_create (s); |
99 | | srunner_set_log (sr, "translate_replace_glob_to_regex.log"); |
100 | | srunner_run_all (sr, CK_ENV); |
101 | | number_failed = srunner_ntests_failed (sr); |
102 | | srunner_free (sr); |
103 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 93 | return mctest_run_all(tc_core); |
104 | 94 | } |
105 | 95 | |
106 | 96 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/serialize.c b/tests/lib/serialize.c
index 6c1ffe432..cfeb9057e 100644
a
|
b
|
END_TEST |
359 | 359 | int |
360 | 360 | main (void) |
361 | 361 | { |
362 | | int number_failed; |
363 | | |
364 | | Suite *s = suite_create (TEST_SUITE_NAME); |
365 | 362 | TCase *tc_core = tcase_create ("Core"); |
366 | | SRunner *sr; |
367 | 363 | |
368 | 364 | tcase_add_checked_fixture (tc_core, setup, teardown); |
369 | 365 | |
… |
… |
main (void) |
383 | 379 | tcase_add_test (tc_core, test_deserialize_config); |
384 | 380 | /* *********************************** */ |
385 | 381 | |
386 | | suite_add_tcase (s, tc_core); |
387 | | sr = srunner_create (s); |
388 | | srunner_set_log (sr, "serialize.log"); |
389 | | srunner_run_all (sr, CK_ENV); |
390 | | number_failed = srunner_ntests_failed (sr); |
391 | | srunner_free (sr); |
392 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 382 | return mctest_run_all(tc_core); |
393 | 383 | } |
394 | 384 | |
395 | 385 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/strutil/filevercmp.c b/tests/lib/strutil/filevercmp.c
index 867858e62..9fbd4aab4 100644
a
|
b
|
END_TEST |
269 | 269 | int |
270 | 270 | main (void) |
271 | 271 | { |
272 | | int number_failed; |
273 | | |
274 | | Suite *s = suite_create (TEST_SUITE_NAME); |
275 | 272 | TCase *tc_core = tcase_create ("Core"); |
276 | | SRunner *sr; |
277 | 273 | |
278 | 274 | tcase_add_checked_fixture (tc_core, setup, teardown); |
279 | 275 | |
… |
… |
main (void) |
284 | 280 | tcase_add_loop_test (tc_core, filevercmp_test4, 0, filevercmp_test_ds4_len); |
285 | 281 | /* *********************************** */ |
286 | 282 | |
287 | | suite_add_tcase (s, tc_core); |
288 | | sr = srunner_create (s); |
289 | | srunner_set_log (sr, "filevercmp.log"); |
290 | | srunner_run_all (sr, CK_ENV); |
291 | | number_failed = srunner_ntests_failed (sr); |
292 | | srunner_free (sr); |
293 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 283 | return mctest_run_all(tc_core); |
294 | 284 | } |
295 | 285 | |
296 | 286 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/strutil/parse_integer.c b/tests/lib/strutil/parse_integer.c
index f3e5ba357..6aef333b3 100644
a
|
b
|
END_PARAMETRIZED_TEST |
143 | 143 | int |
144 | 144 | main (void) |
145 | 145 | { |
146 | | int number_failed; |
147 | | |
148 | | Suite *s = suite_create (TEST_SUITE_NAME); |
149 | 146 | TCase *tc_core = tcase_create ("Core"); |
150 | | SRunner *sr; |
151 | 147 | |
152 | 148 | tcase_add_checked_fixture (tc_core, setup, teardown); |
153 | 149 | |
… |
… |
main (void) |
155 | 151 | mctest_add_parameterized_test (tc_core, parse_integer_test, parse_integer_test_ds); |
156 | 152 | /* *********************************** */ |
157 | 153 | |
158 | | suite_add_tcase (s, tc_core); |
159 | | sr = srunner_create (s); |
160 | | srunner_set_log (sr, "parse_integer.log"); |
161 | | srunner_run_all (sr, CK_ENV); |
162 | | number_failed = srunner_ntests_failed (sr); |
163 | | srunner_free (sr); |
164 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 154 | return mctest_run_all(tc_core); |
165 | 155 | } |
166 | 156 | |
167 | 157 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/strutil/replace__str_replace_all.c b/tests/lib/strutil/replace__str_replace_all.c
index 67c8b40dc..7821ab955 100644
a
|
b
|
END_PARAMETRIZED_TEST |
170 | 170 | int |
171 | 171 | main (void) |
172 | 172 | { |
173 | | int number_failed; |
174 | | |
175 | | Suite *s = suite_create (TEST_SUITE_NAME); |
176 | 173 | TCase *tc_core = tcase_create ("Core"); |
177 | | SRunner *sr; |
178 | 174 | |
179 | 175 | tcase_add_checked_fixture (tc_core, setup, teardown); |
180 | 176 | |
… |
… |
main (void) |
182 | 178 | mctest_add_parameterized_test (tc_core, str_replace_all_test, str_replace_all_test_ds); |
183 | 179 | /* *********************************** */ |
184 | 180 | |
185 | | suite_add_tcase (s, tc_core); |
186 | | sr = srunner_create (s); |
187 | | srunner_set_log (sr, "replace__str_replace_all.log"); |
188 | | srunner_run_all (sr, CK_ENV); |
189 | | number_failed = srunner_ntests_failed (sr); |
190 | | srunner_free (sr); |
191 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 181 | return mctest_run_all(tc_core); |
192 | 182 | } |
193 | 183 | |
194 | 184 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/strutil/str_verscmp.c b/tests/lib/strutil/str_verscmp.c
index 2a1e545aa..ad98748c3 100644
a
|
b
|
END_TEST |
119 | 119 | int |
120 | 120 | main (void) |
121 | 121 | { |
122 | | int number_failed; |
123 | | |
124 | | Suite *s = suite_create (TEST_SUITE_NAME); |
125 | 122 | TCase *tc_core = tcase_create ("Core"); |
126 | | SRunner *sr; |
127 | 123 | |
128 | 124 | tcase_add_checked_fixture (tc_core, setup, teardown); |
129 | 125 | |
… |
… |
main (void) |
131 | 127 | mctest_add_parameterized_test (tc_core, str_verscmp_test, str_verscmp_test_ds); |
132 | 128 | /* *********************************** */ |
133 | 129 | |
134 | | suite_add_tcase (s, tc_core); |
135 | | sr = srunner_create (s); |
136 | | srunner_set_log (sr, "str_verscmp.log"); |
137 | | srunner_run_all (sr, CK_ENV); |
138 | | number_failed = srunner_ntests_failed (sr); |
139 | | srunner_free (sr); |
140 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 130 | return mctest_run_all(tc_core); |
141 | 131 | } |
142 | 132 | |
143 | 133 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/utilunix__my_system-fork_child.c b/tests/lib/utilunix__my_system-fork_child.c
index 95081db11..15409fcdd 100644
a
|
b
|
END_TEST |
69 | 69 | int |
70 | 70 | main (void) |
71 | 71 | { |
72 | | int number_failed; |
73 | | |
74 | | Suite *s = suite_create (TEST_SUITE_NAME); |
75 | 72 | TCase *tc_core = tcase_create ("Core"); |
76 | | SRunner *sr; |
77 | 73 | |
78 | 74 | tcase_add_checked_fixture (tc_core, setup, teardown); |
79 | 75 | |
… |
… |
main (void) |
81 | 77 | tcase_add_test (tc_core, fork_child); |
82 | 78 | /* *********************************** */ |
83 | 79 | |
84 | | suite_add_tcase (s, tc_core); |
85 | | sr = srunner_create (s); |
86 | | srunner_set_log (sr, "utilinux__my_system-fork_child.log"); |
87 | | srunner_run_all (sr, CK_ENV); |
88 | | number_failed = srunner_ntests_failed (sr); |
89 | | srunner_free (sr); |
90 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 80 | return mctest_run_all(tc_core); |
91 | 81 | } |
92 | 82 | |
93 | 83 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/utilunix__my_system-fork_child_shell.c b/tests/lib/utilunix__my_system-fork_child_shell.c
index 6de19581b..177f9b44b 100644
a
|
b
|
END_TEST |
70 | 70 | int |
71 | 71 | main (void) |
72 | 72 | { |
73 | | int number_failed; |
74 | | |
75 | | Suite *s = suite_create (TEST_SUITE_NAME); |
76 | 73 | TCase *tc_core = tcase_create ("Core"); |
77 | | SRunner *sr; |
78 | 74 | |
79 | 75 | tcase_add_checked_fixture (tc_core, setup, teardown); |
80 | 76 | |
… |
… |
main (void) |
82 | 78 | tcase_add_test (tc_core, fork_child_as_shell); |
83 | 79 | /* *********************************** */ |
84 | 80 | |
85 | | suite_add_tcase (s, tc_core); |
86 | | sr = srunner_create (s); |
87 | | srunner_set_log (sr, "utilinux__my_system-fork_child_shell.log"); |
88 | | srunner_run_all (sr, CK_ENV); |
89 | | number_failed = srunner_ntests_failed (sr); |
90 | | srunner_free (sr); |
91 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 81 | return mctest_run_all(tc_core); |
92 | 82 | } |
93 | 83 | |
94 | 84 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/utilunix__my_system-fork_fail.c b/tests/lib/utilunix__my_system-fork_fail.c
index 452efb161..dc605d484 100644
a
|
b
|
END_TEST |
65 | 65 | int |
66 | 66 | main (void) |
67 | 67 | { |
68 | | int number_failed; |
69 | | |
70 | | Suite *s = suite_create (TEST_SUITE_NAME); |
71 | 68 | TCase *tc_core = tcase_create ("Core"); |
72 | | SRunner *sr; |
73 | 69 | |
74 | 70 | tcase_add_checked_fixture (tc_core, setup, teardown); |
75 | 71 | |
… |
… |
main (void) |
77 | 73 | tcase_add_test (tc_core, fork_fail); |
78 | 74 | /* *********************************** */ |
79 | 75 | |
80 | | suite_add_tcase (s, tc_core); |
81 | | sr = srunner_create (s); |
82 | | srunner_set_log (sr, "utilinux__my_system-fork_fail.log"); |
83 | | srunner_run_all (sr, CK_ENV); |
84 | | number_failed = srunner_ntests_failed (sr); |
85 | | srunner_free (sr); |
86 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 76 | return mctest_run_all(tc_core); |
87 | 77 | } |
88 | 78 | |
89 | 79 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/canonicalize_pathname.c b/tests/lib/vfs/canonicalize_pathname.c
index 6364a404b..96af3a55a 100644
a
|
b
|
END_PARAMETRIZED_TEST |
187 | 187 | int |
188 | 188 | main (void) |
189 | 189 | { |
190 | | int number_failed; |
191 | | |
192 | | Suite *s = suite_create (TEST_SUITE_NAME); |
193 | 190 | TCase *tc_core = tcase_create ("Core"); |
194 | | SRunner *sr; |
195 | 191 | |
196 | 192 | tcase_add_checked_fixture (tc_core, setup, teardown); |
197 | 193 | |
… |
… |
main (void) |
199 | 195 | mctest_add_parameterized_test (tc_core, test_canonicalize_path, test_canonicalize_path_ds); |
200 | 196 | /* *********************************** */ |
201 | 197 | |
202 | | suite_add_tcase (s, tc_core); |
203 | | sr = srunner_create (s); |
204 | | srunner_set_log (sr, "canonicalize_pathname.log"); |
205 | | srunner_run_all (sr, CK_ENV); |
206 | | number_failed = srunner_ntests_failed (sr); |
207 | | srunner_free (sr); |
208 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 198 | return mctest_run_all(tc_core); |
209 | 199 | } |
210 | 200 | |
211 | 201 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/current_dir.c b/tests/lib/vfs/current_dir.c
index 398fc5440..3c211d9ea 100644
a
|
b
|
END_PARAMETRIZED_TEST |
185 | 185 | int |
186 | 186 | main (void) |
187 | 187 | { |
188 | | int number_failed; |
189 | 188 | char *cwd; |
190 | | |
191 | | Suite *s = suite_create (TEST_SUITE_NAME); |
192 | 189 | TCase *tc_core = tcase_create ("Core"); |
193 | | SRunner *sr; |
194 | 190 | |
195 | 191 | /* writable directory where check creates temporary files */ |
196 | 192 | cwd = g_get_current_dir (); |
… |
… |
main (void) |
203 | 199 | mctest_add_parameterized_test (tc_core, test_cd, test_cd_ds); |
204 | 200 | /* *********************************** */ |
205 | 201 | |
206 | | suite_add_tcase (s, tc_core); |
207 | | sr = srunner_create (s); |
208 | | srunner_set_log (sr, "current_dir.log"); |
209 | | srunner_run_all (sr, CK_ENV); |
210 | | number_failed = srunner_ntests_failed (sr); |
211 | | srunner_free (sr); |
212 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 202 | return mctest_run_all(tc_core); |
213 | 203 | } |
214 | 204 | |
215 | 205 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/path_cmp.c b/tests/lib/vfs/path_cmp.c
index 0e19566c7..166c91c09 100644
a
|
b
|
END_PARAMETRIZED_TEST |
237 | 237 | int |
238 | 238 | main (void) |
239 | 239 | { |
240 | | int number_failed; |
241 | | |
242 | | Suite *s = suite_create (TEST_SUITE_NAME); |
243 | 240 | TCase *tc_core = tcase_create ("Core"); |
244 | | SRunner *sr; |
245 | 241 | |
246 | 242 | tcase_add_checked_fixture (tc_core, setup, teardown); |
247 | 243 | |
… |
… |
main (void) |
250 | 246 | mctest_add_parameterized_test (tc_core, test_path_equal_len, test_path_equal_len_ds); |
251 | 247 | /* *********************************** */ |
252 | 248 | |
253 | | suite_add_tcase (s, tc_core); |
254 | | sr = srunner_create (s); |
255 | | srunner_set_log (sr, "path_cmp.log"); |
256 | | srunner_run_all (sr, CK_ENV); |
257 | | number_failed = srunner_ntests_failed (sr); |
258 | | srunner_free (sr); |
259 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 249 | return mctest_run_all(tc_core); |
260 | 250 | } |
261 | 251 | |
262 | 252 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/path_len.c b/tests/lib/vfs/path_len.c
index e68176dbc..e6812d8c6 100644
a
|
b
|
END_PARAMETRIZED_TEST |
126 | 126 | int |
127 | 127 | main (void) |
128 | 128 | { |
129 | | int number_failed; |
130 | | |
131 | | Suite *s = suite_create (TEST_SUITE_NAME); |
132 | 129 | TCase *tc_core = tcase_create ("Core"); |
133 | | SRunner *sr; |
134 | 130 | |
135 | 131 | tcase_add_checked_fixture (tc_core, setup, teardown); |
136 | 132 | |
… |
… |
main (void) |
138 | 134 | mctest_add_parameterized_test (tc_core, test_path_length, test_path_length_ds); |
139 | 135 | /* *********************************** */ |
140 | 136 | |
141 | | suite_add_tcase (s, tc_core); |
142 | | sr = srunner_create (s); |
143 | | srunner_set_log (sr, "path_len.log"); |
144 | | srunner_run_all (sr, CK_ENV); |
145 | | number_failed = srunner_ntests_failed (sr); |
146 | | srunner_free (sr); |
147 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 137 | return mctest_run_all(tc_core); |
148 | 138 | } |
149 | 139 | |
150 | 140 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/path_manipulations.c b/tests/lib/vfs/path_manipulations.c
index 45f31e1f2..c5d87d6e5 100644
a
|
b
|
END_PARAMETRIZED_TEST |
435 | 435 | int |
436 | 436 | main (void) |
437 | 437 | { |
438 | | int number_failed; |
439 | | |
440 | | Suite *s = suite_create (TEST_SUITE_NAME); |
441 | 438 | TCase *tc_core = tcase_create ("Core"); |
442 | | SRunner *sr; |
443 | 439 | |
444 | 440 | tcase_add_checked_fixture (tc_core, setup, teardown); |
445 | 441 | |
… |
… |
main (void) |
454 | 450 | test_vfs_path_relative_ds); |
455 | 451 | /* *********************************** */ |
456 | 452 | |
457 | | suite_add_tcase (s, tc_core); |
458 | | sr = srunner_create (s); |
459 | | srunner_set_log (sr, "path_manipulations.log"); |
460 | | srunner_run_all (sr, CK_ENV); |
461 | | number_failed = srunner_ntests_failed (sr); |
462 | | srunner_free (sr); |
463 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 453 | return mctest_run_all(tc_core); |
464 | 454 | } |
465 | 455 | |
466 | 456 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/path_recode.c b/tests/lib/vfs/path_recode.c
index f53094a3b..b8220b065 100644
a
|
b
|
END_PARAMETRIZED_TEST |
268 | 268 | int |
269 | 269 | main (void) |
270 | 270 | { |
271 | | int number_failed; |
272 | | |
273 | | Suite *s = suite_create (TEST_SUITE_NAME); |
274 | 271 | TCase *tc_core = tcase_create ("Core"); |
275 | | SRunner *sr; |
276 | 272 | |
277 | 273 | tcase_add_checked_fixture (tc_core, setup, teardown); |
278 | 274 | |
… |
… |
main (void) |
281 | 277 | mctest_add_parameterized_test (tc_core, test_path_to_str_flags, test_path_to_str_flags_ds); |
282 | 278 | /* *********************************** */ |
283 | 279 | |
284 | | suite_add_tcase (s, tc_core); |
285 | | sr = srunner_create (s); |
286 | | srunner_set_log (sr, "path_recode.log"); |
287 | | srunner_run_all (sr, CK_ENV); |
288 | | number_failed = srunner_ntests_failed (sr); |
289 | | srunner_free (sr); |
290 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 280 | return mctest_run_all(tc_core); |
291 | 281 | } |
292 | 282 | |
293 | 283 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/path_serialize.c b/tests/lib/vfs/path_serialize.c
index 8ae2c830b..99da7cafa 100644
a
|
b
|
END_TEST |
186 | 186 | int |
187 | 187 | main (void) |
188 | 188 | { |
189 | | int number_failed; |
190 | | |
191 | | Suite *s = suite_create (TEST_SUITE_NAME); |
192 | 189 | TCase *tc_core = tcase_create ("Core"); |
193 | | SRunner *sr; |
194 | 190 | |
195 | 191 | tcase_add_checked_fixture (tc_core, setup, teardown); |
196 | 192 | |
… |
… |
main (void) |
199 | 195 | tcase_add_test (tc_core, test_path_deserialize); |
200 | 196 | /* *********************************** */ |
201 | 197 | |
202 | | suite_add_tcase (s, tc_core); |
203 | | sr = srunner_create (s); |
204 | | srunner_set_log (sr, "path_serialize.log"); |
205 | | srunner_run_all (sr, CK_ENV); |
206 | | number_failed = srunner_ntests_failed (sr); |
207 | | srunner_free (sr); |
208 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 198 | return mctest_run_all(tc_core); |
209 | 199 | } |
210 | 200 | |
211 | 201 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/relative_cd.c b/tests/lib/vfs/relative_cd.c
index bf5d62319..de79f3301 100644
a
|
b
|
END_TEST |
198 | 198 | int |
199 | 199 | main (void) |
200 | 200 | { |
201 | | int number_failed; |
202 | 201 | char *cwd; |
203 | | |
204 | | Suite *s = suite_create (TEST_SUITE_NAME); |
205 | 202 | TCase *tc_core = tcase_create ("Core"); |
206 | | SRunner *sr; |
207 | 203 | |
208 | 204 | /* writable directory where check creates temporary files */ |
209 | 205 | cwd = g_get_current_dir (); |
… |
… |
main (void) |
217 | 213 | tcase_add_test (tc_core, test_vpath_to_str_filter); |
218 | 214 | /* *********************************** */ |
219 | 215 | |
220 | | suite_add_tcase (s, tc_core); |
221 | | sr = srunner_create (s); |
222 | | srunner_set_log (sr, "relative_cd.log"); |
223 | | srunner_run_all (sr, CK_ENV); |
224 | | number_failed = srunner_ntests_failed (sr); |
225 | | srunner_free (sr); |
226 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 216 | return mctest_run_all(tc_core); |
227 | 217 | } |
228 | 218 | |
229 | 219 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/tempdir.c b/tests/lib/vfs/tempdir.c
index 8c5f3b359..850d6b1c8 100644
a
|
b
|
END_TEST |
123 | 123 | int |
124 | 124 | main (void) |
125 | 125 | { |
126 | | int number_failed; |
127 | | |
128 | | Suite *s = suite_create (TEST_SUITE_NAME); |
129 | 126 | TCase *tc_core = tcase_create ("Core"); |
130 | | SRunner *sr; |
131 | 127 | |
132 | 128 | tcase_add_checked_fixture (tc_core, setup, teardown); |
133 | 129 | |
… |
… |
main (void) |
136 | 132 | tcase_add_test (tc_core, test_mc_mkstemps); |
137 | 133 | /* *********************************** */ |
138 | 134 | |
139 | | suite_add_tcase (s, tc_core); |
140 | | sr = srunner_create (s); |
141 | | srunner_set_log (sr, "tempdir.log"); |
142 | | srunner_run_all (sr, CK_ENV); |
143 | | number_failed = srunner_ntests_failed (sr); |
144 | | srunner_free (sr); |
145 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 135 | return mctest_run_all(tc_core); |
146 | 136 | } |
147 | 137 | |
148 | 138 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_adjust_stat.c b/tests/lib/vfs/vfs_adjust_stat.c
index e216077f9..04c5bf0cb 100644
a
|
b
|
END_PARAMETRIZED_TEST |
191 | 191 | int |
192 | 192 | main (void) |
193 | 193 | { |
194 | | int number_failed; |
195 | | |
196 | | Suite *s = suite_create (TEST_SUITE_NAME); |
197 | 194 | TCase *tc_core = tcase_create ("Core"); |
198 | | SRunner *sr; |
199 | 195 | |
200 | 196 | /* Add new tests here: *************** */ |
201 | 197 | mctest_add_parameterized_test (tc_core, test_vfs_adjust_stat, test_vfs_adjust_stat_ds); |
202 | 198 | /* *********************************** */ |
203 | 199 | |
204 | | suite_add_tcase (s, tc_core); |
205 | | sr = srunner_create (s); |
206 | | srunner_set_log (sr, "vfs_adjust_stat.log"); |
207 | | srunner_run_all (sr, CK_ENV); |
208 | | number_failed = srunner_ntests_failed (sr); |
209 | | srunner_free (sr); |
210 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 200 | return mctest_run_all(tc_core); |
211 | 201 | } |
212 | 202 | |
213 | 203 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_get_encoding.c b/tests/lib/vfs/vfs_get_encoding.c
index 783ec6e00..825f2bb1e 100644
a
|
b
|
END_PARAMETRIZED_TEST |
143 | 143 | int |
144 | 144 | main (void) |
145 | 145 | { |
146 | | int number_failed; |
147 | | |
148 | | Suite *s = suite_create (TEST_SUITE_NAME); |
149 | 146 | TCase *tc_core = tcase_create ("Core"); |
150 | | SRunner *sr; |
151 | 147 | |
152 | 148 | tcase_add_checked_fixture (tc_core, setup, teardown); |
153 | 149 | |
… |
… |
main (void) |
155 | 151 | mctest_add_parameterized_test (tc_core, test_vfs_get_encoding, test_vfs_get_encoding_ds); |
156 | 152 | /* *********************************** */ |
157 | 153 | |
158 | | suite_add_tcase (s, tc_core); |
159 | | sr = srunner_create (s); |
160 | | srunner_set_log (sr, "vfs_get_encoding.log"); |
161 | | srunner_run_all (sr, CK_ENV); |
162 | | number_failed = srunner_ntests_failed (sr); |
163 | | srunner_free (sr); |
164 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 154 | return mctest_run_all(tc_core); |
165 | 155 | } |
166 | 156 | |
167 | 157 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_parse_ls_lga.c b/tests/lib/vfs/vfs_parse_ls_lga.c
index b1b203af5..01b081c04 100644
a
|
b
|
END_TEST |
408 | 408 | int |
409 | 409 | main (void) |
410 | 410 | { |
411 | | int number_failed; |
412 | | |
413 | | Suite *s = suite_create (TEST_SUITE_NAME); |
414 | 411 | TCase *tc_core = tcase_create ("Core"); |
415 | | SRunner *sr; |
416 | 412 | |
417 | 413 | tcase_add_checked_fixture (tc_core, setup, teardown); |
418 | 414 | |
… |
… |
main (void) |
422 | 418 | tcase_add_test (tc_core, test_vfs_parse_ls_lga_unaligned); |
423 | 419 | /* *********************************** */ |
424 | 420 | |
425 | | suite_add_tcase (s, tc_core); |
426 | | sr = srunner_create (s); |
427 | | srunner_set_log (sr, "vfs_parse_ls_lga.log"); |
428 | | srunner_run_all (sr, CK_ENV); |
429 | | number_failed = srunner_ntests_failed (sr); |
430 | | srunner_free (sr); |
431 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 421 | return mctest_run_all(tc_core); |
432 | 422 | } |
433 | 423 | |
434 | 424 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_path_from_str_flags.c b/tests/lib/vfs/vfs_path_from_str_flags.c
index 5700c7f03..1be693242 100644
a
|
b
|
END_PARAMETRIZED_TEST |
109 | 109 | int |
110 | 110 | main (void) |
111 | 111 | { |
112 | | int number_failed; |
113 | | |
114 | | Suite *s = suite_create (TEST_SUITE_NAME); |
115 | 112 | TCase *tc_core = tcase_create ("Core"); |
116 | | SRunner *sr; |
117 | 113 | |
118 | 114 | tcase_add_checked_fixture (tc_core, setup, teardown); |
119 | 115 | |
… |
… |
main (void) |
121 | 117 | mctest_add_parameterized_test (tc_core, test_strip_home, test_strip_home_ds); |
122 | 118 | /* *********************************** */ |
123 | 119 | |
124 | | suite_add_tcase (s, tc_core); |
125 | | sr = srunner_create (s); |
126 | | srunner_set_log (sr, "vfs_path_from_str_flags.log"); |
127 | | srunner_run_all (sr, CK_ENV); |
128 | | number_failed = srunner_ntests_failed (sr); |
129 | | srunner_free (sr); |
130 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 120 | return mctest_run_all(tc_core); |
131 | 121 | } |
132 | 122 | |
133 | 123 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_path_string_convert.c b/tests/lib/vfs/vfs_path_string_convert.c
index 3c32471a5..515800442 100644
a
|
b
|
END_TEST |
314 | 314 | int |
315 | 315 | main (void) |
316 | 316 | { |
317 | | int number_failed; |
318 | | |
319 | | Suite *s = suite_create (TEST_SUITE_NAME); |
320 | 317 | TCase *tc_core = tcase_create ("Core"); |
321 | | SRunner *sr; |
322 | 318 | |
323 | 319 | tcase_add_checked_fixture (tc_core, setup, teardown); |
324 | 320 | |
… |
… |
main (void) |
331 | 327 | #endif |
332 | 328 | /* *********************************** */ |
333 | 329 | |
334 | | suite_add_tcase (s, tc_core); |
335 | | sr = srunner_create (s); |
336 | | srunner_set_log (sr, "vfs_path_string_convert.log"); |
337 | | srunner_run_all (sr, CK_ENV); |
338 | | number_failed = srunner_ntests_failed (sr); |
339 | | srunner_free (sr); |
340 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 330 | return mctest_run_all(tc_core); |
341 | 331 | } |
342 | 332 | |
343 | 333 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_prefix_to_class.c b/tests/lib/vfs/vfs_prefix_to_class.c
index 5c7d79723..7695d7c0a 100644
a
|
b
|
END_PARAMETRIZED_TEST |
154 | 154 | int |
155 | 155 | main (void) |
156 | 156 | { |
157 | | int number_failed; |
158 | | |
159 | | Suite *s = suite_create (TEST_SUITE_NAME); |
160 | 157 | TCase *tc_core = tcase_create ("Core"); |
161 | | SRunner *sr; |
162 | 158 | |
163 | 159 | tcase_add_checked_fixture (tc_core, setup, teardown); |
164 | 160 | |
… |
… |
main (void) |
166 | 162 | mctest_add_parameterized_test (tc_core, test_vfs_prefix_to_class, test_vfs_prefix_to_class_ds); |
167 | 163 | /* *********************************** */ |
168 | 164 | |
169 | | suite_add_tcase (s, tc_core); |
170 | | sr = srunner_create (s); |
171 | | srunner_set_log (sr, "vfs_prefix_to_class.log"); |
172 | | srunner_run_all (sr, CK_ENV); |
173 | | number_failed = srunner_ntests_failed (sr); |
174 | | srunner_free (sr); |
175 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 165 | return mctest_run_all(tc_core); |
176 | 166 | } |
177 | 167 | |
178 | 168 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_s_get_path.c b/tests/lib/vfs/vfs_s_get_path.c
index 0aa0037b2..e349bf994 100644
a
|
b
|
END_TEST |
152 | 152 | int |
153 | 153 | main (void) |
154 | 154 | { |
155 | | int number_failed; |
156 | | |
157 | | Suite *s = suite_create (TEST_SUITE_NAME); |
158 | 155 | TCase *tc_core = tcase_create ("Core"); |
159 | | SRunner *sr; |
160 | 156 | |
161 | 157 | tcase_add_checked_fixture (tc_core, setup, teardown); |
162 | 158 | |
… |
… |
main (void) |
164 | 160 | tcase_add_test (tc_core, test_vfs_s_get_path); |
165 | 161 | /* *********************************** */ |
166 | 162 | |
167 | | suite_add_tcase (s, tc_core); |
168 | | sr = srunner_create (s); |
169 | | srunner_set_log (sr, "vfs_s_get_path.log"); |
170 | | srunner_run_all (sr, CK_ENV); |
171 | | number_failed = srunner_ntests_failed (sr); |
172 | | srunner_free (sr); |
173 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 163 | return mctest_run_all(tc_core); |
174 | 164 | } |
175 | 165 | |
176 | 166 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_setup_cwd.c b/tests/lib/vfs/vfs_setup_cwd.c
index 3d408f028..3be3e77a4 100644
a
|
b
|
END_PARAMETRIZED_TEST |
140 | 140 | int |
141 | 141 | main (void) |
142 | 142 | { |
143 | | int number_failed; |
144 | | |
145 | | Suite *s = suite_create (TEST_SUITE_NAME); |
146 | 143 | TCase *tc_core = tcase_create ("Core"); |
147 | | SRunner *sr; |
148 | 144 | |
149 | 145 | tcase_add_checked_fixture (tc_core, setup, teardown); |
150 | 146 | |
… |
… |
main (void) |
153 | 149 | test_vfs_setup_cwd_symlink_ds); |
154 | 150 | /* *********************************** */ |
155 | 151 | |
156 | | suite_add_tcase (s, tc_core); |
157 | | sr = srunner_create (s); |
158 | | srunner_set_log (sr, "vfs_setup_cwd.log"); |
159 | | srunner_run_all (sr, CK_ENV); |
160 | | number_failed = srunner_ntests_failed (sr); |
161 | | srunner_free (sr); |
162 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 152 | return mctest_run_all(tc_core); |
163 | 153 | } |
164 | 154 | |
165 | 155 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/vfs/vfs_split.c b/tests/lib/vfs/vfs_split.c
index 289dbebf8..94889778b 100644
a
|
b
|
END_PARAMETRIZED_TEST |
191 | 191 | int |
192 | 192 | main (void) |
193 | 193 | { |
194 | | int number_failed; |
195 | | |
196 | | Suite *s = suite_create (TEST_SUITE_NAME); |
197 | 194 | TCase *tc_core = tcase_create ("Core"); |
198 | | SRunner *sr; |
199 | 195 | |
200 | 196 | tcase_add_checked_fixture (tc_core, setup, teardown); |
201 | 197 | |
… |
… |
main (void) |
203 | 199 | mctest_add_parameterized_test (tc_core, test_vfs_split, test_vfs_split_ds); |
204 | 200 | /* *********************************** */ |
205 | 201 | |
206 | | suite_add_tcase (s, tc_core); |
207 | | sr = srunner_create (s); |
208 | | srunner_set_log (sr, "vfs_split.log"); |
209 | | srunner_run_all (sr, CK_ENV); |
210 | | number_failed = srunner_ntests_failed (sr); |
211 | | srunner_free (sr); |
212 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 202 | return mctest_run_all(tc_core); |
213 | 203 | } |
214 | 204 | |
215 | 205 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/widget/complete_engine.c b/tests/lib/widget/complete_engine.c
index b9923ee76..1bdd64408 100644
a
|
b
|
END_PARAMETRIZED_TEST |
221 | 221 | int |
222 | 222 | main (void) |
223 | 223 | { |
224 | | int number_failed; |
225 | | |
226 | | Suite *s = suite_create (TEST_SUITE_NAME); |
227 | 224 | TCase *tc_core = tcase_create ("Core"); |
228 | | SRunner *sr; |
229 | 225 | |
230 | 226 | tcase_add_checked_fixture (tc_core, setup, teardown); |
231 | 227 | |
… |
… |
main (void) |
234 | 230 | test_complete_engine_fill_completions_ds); |
235 | 231 | /* *********************************** */ |
236 | 232 | |
237 | | suite_add_tcase (s, tc_core); |
238 | | sr = srunner_create (s); |
239 | | srunner_set_log (sr, "complete_engine.log"); |
240 | | srunner_run_all (sr, CK_ENV); |
241 | | number_failed = srunner_ntests_failed (sr); |
242 | | srunner_free (sr); |
243 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 233 | return mctest_run_all(tc_core); |
244 | 234 | } |
245 | 235 | |
246 | 236 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/widget/group_init_destroy.c b/tests/lib/widget/group_init_destroy.c
index 56fbec41e..fe622b69d 100644
a
|
b
|
|
31 | 31 | |
32 | 32 | #include "lib/widget.h" |
33 | 33 | |
| 34 | #include "tests/mctest.h" |
| 35 | |
34 | 36 | /* --------------------------------------------------------------------------------------------- */ |
35 | 37 | |
36 | 38 | static int ref = 0; |
… |
… |
END_TEST |
134 | 136 | int |
135 | 137 | main (void) |
136 | 138 | { |
137 | | int number_failed; |
138 | | |
139 | | Suite *s = suite_create (TEST_SUITE_NAME); |
140 | 139 | TCase *tc_core = tcase_create ("Core"); |
141 | | SRunner *sr; |
142 | 140 | |
143 | 141 | /* Add new tests here: *************** */ |
144 | 142 | tcase_add_test (tc_core, test_group_init_deinit); |
145 | 143 | /* *********************************** */ |
146 | 144 | |
147 | | suite_add_tcase (s, tc_core); |
148 | | sr = srunner_create (s); |
149 | | srunner_set_log (sr, "group_init_deinit.log"); |
150 | | srunner_run_all (sr, CK_NORMAL); |
151 | | number_failed = srunner_ntests_failed (sr); |
152 | | srunner_free (sr); |
153 | | return (number_failed == 0) ? 0 : 1; |
| 145 | return mctest_run_all(tc_core); |
154 | 146 | } |
155 | 147 | |
156 | 148 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/widget/hotkey_equal.c b/tests/lib/widget/hotkey_equal.c
index d9a9e0cc3..725324a3c 100644
a
|
b
|
END_PARAMETRIZED_TEST |
151 | 151 | int |
152 | 152 | main (void) |
153 | 153 | { |
154 | | int number_failed; |
155 | | |
156 | | Suite *s = suite_create (TEST_SUITE_NAME); |
157 | 154 | TCase *tc_core = tcase_create ("Core"); |
158 | | SRunner *sr; |
159 | 155 | |
160 | 156 | tcase_add_checked_fixture (tc_core, setup, teardown); |
161 | 157 | |
… |
… |
main (void) |
163 | 159 | mctest_add_parameterized_test (tc_core, test_hotkey_equal, test_hotkey_equal_ds); |
164 | 160 | /* *********************************** */ |
165 | 161 | |
166 | | suite_add_tcase (s, tc_core); |
167 | | sr = srunner_create (s); |
168 | | srunner_set_log (sr, "hotkey_equal.log"); |
169 | | srunner_run_all (sr, CK_ENV); |
170 | | number_failed = srunner_ntests_failed (sr); |
171 | | srunner_free (sr); |
172 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 162 | return mctest_run_all(tc_core); |
173 | 163 | } |
174 | 164 | |
175 | 165 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/widget/widget_find_by_id.c b/tests/lib/widget/widget_find_by_id.c
index ddb528db9..c4390a219 100644
a
|
b
|
|
31 | 31 | |
32 | 32 | #include "lib/widget.h" |
33 | 33 | |
| 34 | #include "tests/mctest.h" |
| 35 | |
34 | 36 | /* --------------------------------------------------------------------------------------------- */ |
35 | 37 | |
36 | 38 | /* *INDENT-OFF* */ |
… |
… |
END_TEST |
95 | 97 | int |
96 | 98 | main (void) |
97 | 99 | { |
98 | | int number_failed; |
99 | | |
100 | | Suite *s = suite_create (TEST_SUITE_NAME); |
101 | 100 | TCase *tc_core = tcase_create ("Core"); |
102 | | SRunner *sr; |
103 | 101 | |
104 | 102 | /* Add new tests here: *************** */ |
105 | 103 | tcase_add_test (tc_core, test_widget_find_by_id); |
106 | 104 | /* *********************************** */ |
107 | 105 | |
108 | | suite_add_tcase (s, tc_core); |
109 | | sr = srunner_create (s); |
110 | | srunner_set_log (sr, "widget_find_by_id.log"); |
111 | | srunner_run_all (sr, CK_NORMAL); |
112 | | number_failed = srunner_ntests_failed (sr); |
113 | | srunner_free (sr); |
114 | | return (number_failed == 0) ? 0 : 1; |
| 106 | return mctest_run_all(tc_core); |
115 | 107 | } |
116 | 108 | |
117 | 109 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/lib/x_basename.c b/tests/lib/x_basename.c
index c3a85f463..c7a54d04f 100644
a
|
b
|
END_PARAMETRIZED_TEST |
112 | 112 | int |
113 | 113 | main (void) |
114 | 114 | { |
115 | | int number_failed; |
116 | | |
117 | | Suite *s = suite_create (TEST_SUITE_NAME); |
118 | 115 | TCase *tc_core = tcase_create ("Core"); |
119 | | SRunner *sr; |
120 | 116 | |
121 | 117 | tcase_add_checked_fixture (tc_core, setup, teardown); |
122 | 118 | |
… |
… |
main (void) |
124 | 120 | mctest_add_parameterized_test (tc_core, test_x_basename, test_x_basename_ds); |
125 | 121 | /* *********************************** */ |
126 | 122 | |
127 | | suite_add_tcase (s, tc_core); |
128 | | sr = srunner_create (s); |
129 | | srunner_set_log (sr, "x_basename.log"); |
130 | | srunner_run_all (sr, CK_ENV); |
131 | | number_failed = srunner_ntests_failed (sr); |
132 | | srunner_free (sr); |
133 | | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 123 | return mctest_run_all(tc_core); |
134 | 124 | } |
135 | 125 | |
136 | 126 | /* --------------------------------------------------------------------------------------------- */ |
-
diff --git a/tests/mctest.h b/tests/mctest.h
index 2e038a2d8..270f8fc19 100644
a
|
b
|
|
86 | 86 | |
87 | 87 | /*** declarations of public functions ************************************************************/ |
88 | 88 | |
| 89 | int mctest_run_all(TCase *tc_core); |
| 90 | |
89 | 91 | /*** inline functions ****************************************************************************/ |
90 | 92 | |
| 93 | int |
| 94 | mctest_run_all(TCase *tc_core) |
| 95 | { |
| 96 | Suite *s = suite_create (TEST_SUITE_NAME); |
| 97 | SRunner *sr; |
| 98 | int number_failed; |
| 99 | |
| 100 | suite_add_tcase (s, tc_core); |
| 101 | sr = srunner_create (s); |
| 102 | srunner_set_log (sr, "-"); |
| 103 | srunner_run_all (sr, CK_ENV); |
| 104 | number_failed = srunner_ntests_failed (sr); |
| 105 | srunner_free (sr); |
| 106 | |
| 107 | return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |
| 108 | } |
| 109 | |
91 | 110 | #endif /* MC__TEST */ |