Changeset 3bacee1 in mainline for uspace/lib/pcut/tests
- Timestamp:
- 2018-04-12T16:27:17Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3cf22f9
- Parents:
- 76d0981d
- git-author:
- Jiri Svoboda <jiri@…> (2018-04-11 19:25:33)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-04-12 16:27:17)
- Location:
- uspace/lib/pcut/tests
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/pcut/tests/abort.c
r76d0981d r3bacee1 32 32 PCUT_INIT; 33 33 34 PCUT_TEST(access_null_pointer) { 34 PCUT_TEST(access_null_pointer) 35 { 35 36 abort(); 36 37 } -
uspace/lib/pcut/tests/asserts.c
r76d0981d r3bacee1 32 32 PCUT_INIT; 33 33 34 PCUT_TEST(int_equals) { 34 PCUT_TEST(int_equals) 35 { 35 36 PCUT_ASSERT_INT_EQUALS(1, 1); 36 37 PCUT_ASSERT_INT_EQUALS(1, 0); 37 38 } 38 39 39 PCUT_TEST(double_equals) { 40 PCUT_TEST(double_equals) 41 { 40 42 PCUT_ASSERT_DOUBLE_EQUALS(1., 1., 0.001); 41 43 PCUT_ASSERT_DOUBLE_EQUALS(1., 0.5, 0.4); 42 44 } 43 45 44 PCUT_TEST(str_equals) { 46 PCUT_TEST(str_equals) 47 { 45 48 PCUT_ASSERT_STR_EQUALS("xyz", "xyz"); 46 49 PCUT_ASSERT_STR_EQUALS("abc", "xyz"); 47 50 } 48 51 49 PCUT_TEST(str_equals_or_null_base) { 52 PCUT_TEST(str_equals_or_null_base) 53 { 50 54 PCUT_ASSERT_STR_EQUALS_OR_NULL("xyz", "xyz"); 51 55 } 52 56 53 PCUT_TEST(str_equals_or_null_different) { 57 PCUT_TEST(str_equals_or_null_different) 58 { 54 59 PCUT_ASSERT_STR_EQUALS_OR_NULL("abc", "xyz"); 55 60 } 56 61 57 PCUT_TEST(str_equals_or_null_one_null) { 62 PCUT_TEST(str_equals_or_null_one_null) 63 { 58 64 PCUT_ASSERT_STR_EQUALS_OR_NULL(NULL, "xyz"); 59 65 } 60 66 61 PCUT_TEST(str_equals_or_null_both) { 67 PCUT_TEST(str_equals_or_null_both) 68 { 62 69 PCUT_ASSERT_STR_EQUALS_OR_NULL(NULL, NULL); 63 70 } 64 71 65 PCUT_TEST(assert_true) { 72 PCUT_TEST(assert_true) 73 { 66 74 PCUT_ASSERT_TRUE(42); 67 75 PCUT_ASSERT_TRUE(0); 68 76 } 69 77 70 PCUT_TEST(assert_false) { 78 PCUT_TEST(assert_false) 79 { 71 80 PCUT_ASSERT_FALSE(0); 72 81 PCUT_ASSERT_FALSE(42); -
uspace/lib/pcut/tests/beforeafter.c
r76d0981d r3bacee1 49 49 PCUT_TEST_SUITE(suite_with_setup_and_teardown); 50 50 51 PCUT_TEST_BEFORE { 51 PCUT_TEST_BEFORE 52 { 52 53 buffer = malloc(BUFFER_SIZE); 53 54 PCUT_ASSERT_NOT_NULL(buffer); 54 55 } 55 56 56 PCUT_TEST_AFTER { 57 PCUT_TEST_AFTER 58 { 57 59 free(buffer); 58 60 buffer = NULL; 59 61 } 60 62 61 PCUT_TEST(test_with_setup_and_teardown) { 63 PCUT_TEST(test_with_setup_and_teardown) 64 { 62 65 snprintf(buffer, BUFFER_SIZE - 1, "%d-%s", 56, "abcd"); 63 66 PCUT_ASSERT_STR_EQUALS("56-abcd", buffer); … … 66 69 PCUT_TEST_SUITE(another_without_setup); 67 70 68 PCUT_TEST(test_without_any_setup_or_teardown) { 71 PCUT_TEST(test_without_any_setup_or_teardown) 72 { 69 73 PCUT_ASSERT_NULL(buffer); 70 74 } -
uspace/lib/pcut/tests/errno.c
r76d0981d r3bacee1 37 37 PCUT_INIT; 38 38 39 PCUT_TEST(errno_value) { 39 PCUT_TEST(errno_value) 40 { 40 41 errno_t value = EOK; 41 42 PCUT_ASSERT_ERRNO_VAL(EOK, value); … … 47 48 } 48 49 49 PCUT_TEST(errno_variable) { 50 PCUT_TEST(errno_variable) 51 { 50 52 errno = ENOENT; 51 53 PCUT_ASSERT_ERRNO(ENOENT); -
uspace/lib/pcut/tests/inithook.c
r76d0981d r3bacee1 34 34 static int init_counter = 0; 35 35 36 static void init_hook(void) { 36 static void init_hook(void) 37 { 37 38 init_counter++; 38 39 } 39 40 40 PCUT_TEST_BEFORE { 41 PCUT_TEST_BEFORE 42 { 41 43 PCUT_ASSERT_INT_EQUALS(1, init_counter); 42 44 init_counter++; 43 45 } 44 46 45 PCUT_TEST(check_init_counter) { 47 PCUT_TEST(check_init_counter) 48 { 46 49 PCUT_ASSERT_INT_EQUALS(2, init_counter); 47 50 } 48 51 49 PCUT_TEST(check_init_counter_2) { 52 PCUT_TEST(check_init_counter_2) 53 { 50 54 PCUT_ASSERT_INT_EQUALS(2, init_counter); 51 55 } 52 56 53 57 54 PCUT_CUSTOM_MAIN( 55 PCUT_MAIN_SET_INIT_HOOK(init_hook) 56 ); 58 PCUT_CUSTOM_MAIN(PCUT_MAIN_SET_INIT_HOOK(init_hook)); 57 59 -
uspace/lib/pcut/tests/manytests.c
r76d0981d r3bacee1 36 36 PCUT_INIT; 37 37 38 PCUT_TEST(my_test_001) { } 39 PCUT_TEST(my_test_002) { } 40 PCUT_TEST(my_test_003) { } 41 PCUT_TEST(my_test_004) { } 42 PCUT_TEST(my_test_005) { } 43 PCUT_TEST(my_test_006) { } 44 PCUT_TEST(my_test_007) { } 45 PCUT_TEST(my_test_008) { } 46 PCUT_TEST(my_test_009) { } 47 PCUT_TEST(my_test_010) { } 48 PCUT_TEST(my_test_011) { } 49 PCUT_TEST(my_test_012) { } 50 PCUT_TEST(my_test_013) { } 51 PCUT_TEST(my_test_014) { } 52 PCUT_TEST(my_test_015) { } 53 PCUT_TEST(my_test_016) { } 54 PCUT_TEST(my_test_017) { } 55 PCUT_TEST(my_test_018) { } 56 PCUT_TEST(my_test_019) { } 57 PCUT_TEST(my_test_020) { } 58 PCUT_TEST(my_test_021) { } 59 PCUT_TEST(my_test_022) { } 60 PCUT_TEST(my_test_023) { } 61 PCUT_TEST(my_test_024) { } 62 PCUT_TEST(my_test_025) { } 63 PCUT_TEST(my_test_026) { } 64 PCUT_TEST(my_test_027) { } 65 PCUT_TEST(my_test_028) { } 66 PCUT_TEST(my_test_029) { } 67 PCUT_TEST(my_test_030) { } 68 PCUT_TEST(my_test_031) { } 69 PCUT_TEST(my_test_032) { } 70 PCUT_TEST(my_test_033) { } 71 PCUT_TEST(my_test_034) { } 72 PCUT_TEST(my_test_035) { } 73 PCUT_TEST(my_test_036) { } 74 PCUT_TEST(my_test_037) { } 75 PCUT_TEST(my_test_038) { } 76 PCUT_TEST(my_test_039) { } 77 PCUT_TEST(my_test_040) { } 78 PCUT_TEST(my_test_041) { } 79 PCUT_TEST(my_test_042) { } 80 PCUT_TEST(my_test_043) { } 81 PCUT_TEST(my_test_044) { } 82 PCUT_TEST(my_test_045) { } 83 PCUT_TEST(my_test_046) { } 84 PCUT_TEST(my_test_047) { } 85 PCUT_TEST(my_test_048) { } 86 PCUT_TEST(my_test_049) { } 87 PCUT_TEST(my_test_050) { } 88 PCUT_TEST(my_test_051) { } 89 PCUT_TEST(my_test_052) { } 90 PCUT_TEST(my_test_053) { } 91 PCUT_TEST(my_test_054) { } 92 PCUT_TEST(my_test_055) { } 93 PCUT_TEST(my_test_056) { } 94 PCUT_TEST(my_test_057) { } 95 PCUT_TEST(my_test_058) { } 96 PCUT_TEST(my_test_059) { } 97 PCUT_TEST(my_test_060) { } 98 PCUT_TEST(my_test_061) { } 99 PCUT_TEST(my_test_062) { } 100 PCUT_TEST(my_test_063) { } 101 PCUT_TEST(my_test_064) { } 102 PCUT_TEST(my_test_065) { } 103 PCUT_TEST(my_test_066) { } 104 PCUT_TEST(my_test_067) { } 105 PCUT_TEST(my_test_068) { } 106 PCUT_TEST(my_test_069) { } 107 PCUT_TEST(my_test_070) { } 108 PCUT_TEST(my_test_071) { } 109 PCUT_TEST(my_test_072) { } 110 PCUT_TEST(my_test_073) { } 111 PCUT_TEST(my_test_074) { } 112 PCUT_TEST(my_test_075) { } 113 PCUT_TEST(my_test_076) { } 114 PCUT_TEST(my_test_077) { } 115 PCUT_TEST(my_test_078) { } 116 PCUT_TEST(my_test_079) { } 117 PCUT_TEST(my_test_080) { } 38 PCUT_TEST(my_test_001) 39 { 40 } 41 PCUT_TEST(my_test_002) 42 { 43 } 44 PCUT_TEST(my_test_003) 45 { 46 } 47 PCUT_TEST(my_test_004) 48 { 49 } 50 PCUT_TEST(my_test_005) 51 { 52 } 53 PCUT_TEST(my_test_006) 54 { 55 } 56 PCUT_TEST(my_test_007) 57 { 58 } 59 PCUT_TEST(my_test_008) 60 { 61 } 62 PCUT_TEST(my_test_009) 63 { 64 } 65 PCUT_TEST(my_test_010) 66 { 67 } 68 PCUT_TEST(my_test_011) 69 { 70 } 71 PCUT_TEST(my_test_012) 72 { 73 } 74 PCUT_TEST(my_test_013) 75 { 76 } 77 PCUT_TEST(my_test_014) 78 { 79 } 80 PCUT_TEST(my_test_015) 81 { 82 } 83 PCUT_TEST(my_test_016) 84 { 85 } 86 PCUT_TEST(my_test_017) 87 { 88 } 89 PCUT_TEST(my_test_018) 90 { 91 } 92 PCUT_TEST(my_test_019) 93 { 94 } 95 PCUT_TEST(my_test_020) 96 { 97 } 98 PCUT_TEST(my_test_021) 99 { 100 } 101 PCUT_TEST(my_test_022) 102 { 103 } 104 PCUT_TEST(my_test_023) 105 { 106 } 107 PCUT_TEST(my_test_024) 108 { 109 } 110 PCUT_TEST(my_test_025) 111 { 112 } 113 PCUT_TEST(my_test_026) 114 { 115 } 116 PCUT_TEST(my_test_027) 117 { 118 } 119 PCUT_TEST(my_test_028) 120 { 121 } 122 PCUT_TEST(my_test_029) 123 { 124 } 125 PCUT_TEST(my_test_030) 126 { 127 } 128 PCUT_TEST(my_test_031) 129 { 130 } 131 PCUT_TEST(my_test_032) 132 { 133 } 134 PCUT_TEST(my_test_033) 135 { 136 } 137 PCUT_TEST(my_test_034) 138 { 139 } 140 PCUT_TEST(my_test_035) 141 { 142 } 143 PCUT_TEST(my_test_036) 144 { 145 } 146 PCUT_TEST(my_test_037) 147 { 148 } 149 PCUT_TEST(my_test_038) 150 { 151 } 152 PCUT_TEST(my_test_039) 153 { 154 } 155 PCUT_TEST(my_test_040) 156 { 157 } 158 PCUT_TEST(my_test_041) 159 { 160 } 161 PCUT_TEST(my_test_042) 162 { 163 } 164 PCUT_TEST(my_test_043) 165 { 166 } 167 PCUT_TEST(my_test_044) 168 { 169 } 170 PCUT_TEST(my_test_045) 171 { 172 } 173 PCUT_TEST(my_test_046) 174 { 175 } 176 PCUT_TEST(my_test_047) 177 { 178 } 179 PCUT_TEST(my_test_048) 180 { 181 } 182 PCUT_TEST(my_test_049) 183 { 184 } 185 PCUT_TEST(my_test_050) 186 { 187 } 188 PCUT_TEST(my_test_051) 189 { 190 } 191 PCUT_TEST(my_test_052) 192 { 193 } 194 PCUT_TEST(my_test_053) 195 { 196 } 197 PCUT_TEST(my_test_054) 198 { 199 } 200 PCUT_TEST(my_test_055) 201 { 202 } 203 PCUT_TEST(my_test_056) 204 { 205 } 206 PCUT_TEST(my_test_057) 207 { 208 } 209 PCUT_TEST(my_test_058) 210 { 211 } 212 PCUT_TEST(my_test_059) 213 { 214 } 215 PCUT_TEST(my_test_060) 216 { 217 } 218 PCUT_TEST(my_test_061) 219 { 220 } 221 PCUT_TEST(my_test_062) 222 { 223 } 224 PCUT_TEST(my_test_063) 225 { 226 } 227 PCUT_TEST(my_test_064) 228 { 229 } 230 PCUT_TEST(my_test_065) 231 { 232 } 233 PCUT_TEST(my_test_066) 234 { 235 } 236 PCUT_TEST(my_test_067) 237 { 238 } 239 PCUT_TEST(my_test_068) 240 { 241 } 242 PCUT_TEST(my_test_069) 243 { 244 } 245 PCUT_TEST(my_test_070) 246 { 247 } 248 PCUT_TEST(my_test_071) 249 { 250 } 251 PCUT_TEST(my_test_072) 252 { 253 } 254 PCUT_TEST(my_test_073) 255 { 256 } 257 PCUT_TEST(my_test_074) 258 { 259 } 260 PCUT_TEST(my_test_075) 261 { 262 } 263 PCUT_TEST(my_test_076) 264 { 265 } 266 PCUT_TEST(my_test_077) 267 { 268 } 269 PCUT_TEST(my_test_078) 270 { 271 } 272 PCUT_TEST(my_test_079) 273 { 274 } 275 PCUT_TEST(my_test_080) 276 { 277 } 118 278 119 279 -
uspace/lib/pcut/tests/preinithook.c
r76d0981d r3bacee1 34 34 static int init_counter = 1; 35 35 36 static void init_hook(void) { 36 static void init_hook(void) 37 { 37 38 init_counter++; 38 39 } 39 40 40 static void pre_init_hook(int *argc, char **argv[]) { 41 static void pre_init_hook(int *argc, char **argv[]) 42 { 41 43 (void) argc; 42 44 (void) argv; … … 44 46 } 45 47 46 PCUT_TEST_BEFORE { 48 PCUT_TEST_BEFORE 49 { 47 50 PCUT_ASSERT_INT_EQUALS(4, init_counter); 48 51 init_counter++; 49 52 } 50 53 51 PCUT_TEST(check_init_counter) { 54 PCUT_TEST(check_init_counter) 55 { 52 56 PCUT_ASSERT_INT_EQUALS(5, init_counter); 53 57 } 54 58 55 PCUT_TEST(check_init_counter_2) { 59 PCUT_TEST(check_init_counter_2) 60 { 56 61 PCUT_ASSERT_INT_EQUALS(5, init_counter); 57 62 } 58 63 59 64 60 PCUT_CUSTOM_MAIN( 61 PCUT_MAIN_SET_INIT_HOOK(init_hook), 62 PCUT_MAIN_SET_PREINIT_HOOK(pre_init_hook) 63 ); 65 PCUT_CUSTOM_MAIN(PCUT_MAIN_SET_INIT_HOOK(init_hook), 66 PCUT_MAIN_SET_PREINIT_HOOK(pre_init_hook)); 64 67 -
uspace/lib/pcut/tests/printing.c
r76d0981d r3bacee1 33 33 PCUT_INIT; 34 34 35 PCUT_TEST(print_to_stdout) { 35 PCUT_TEST(print_to_stdout) 36 { 36 37 printf("Printed from a test to stdout!\n"); 37 38 } 38 39 39 PCUT_TEST(print_to_stderr) { 40 PCUT_TEST(print_to_stderr) 41 { 40 42 fprintf(stderr, "Printed from a test to stderr!\n"); 41 43 } 42 44 43 PCUT_TEST(print_to_stdout_and_fail) { 45 PCUT_TEST(print_to_stdout_and_fail) 46 { 44 47 printf("Printed from a test to stdout!\n"); 45 48 PCUT_ASSERT_NOT_NULL(0); -
uspace/lib/pcut/tests/simple.c
r76d0981d r3bacee1 32 32 PCUT_INIT; 33 33 34 PCUT_TEST(zero_exponent) { 34 PCUT_TEST(zero_exponent) 35 { 35 36 PCUT_ASSERT_INT_EQUALS(1, intpow(2, 0)); 36 37 } 37 38 38 PCUT_TEST(one_exponent) { 39 PCUT_TEST(one_exponent) 40 { 39 41 PCUT_ASSERT_INT_EQUALS(2, intpow(2, 1)); 40 42 PCUT_ASSERT_INT_EQUALS(39, intpow(39, 1)); 41 43 } 42 44 43 PCUT_TEST(same_strings) { 45 PCUT_TEST(same_strings) 46 { 44 47 const char *p = "xyz"; 45 48 PCUT_ASSERT_STR_EQUALS("xyz", p); -
uspace/lib/pcut/tests/skip.c
r76d0981d r3bacee1 32 32 PCUT_INIT; 33 33 34 PCUT_TEST(normal_test) { 34 PCUT_TEST(normal_test) 35 { 35 36 PCUT_ASSERT_INT_EQUALS(1, 1); 36 37 } 37 38 38 PCUT_TEST(skipped, PCUT_TEST_SKIP) { 39 PCUT_TEST(skipped, PCUT_TEST_SKIP) 40 { 39 41 PCUT_ASSERT_STR_EQUALS("skip", "not skipped"); 40 42 } 41 43 42 PCUT_TEST(again_normal_test) { 44 PCUT_TEST(again_normal_test) 45 { 43 46 PCUT_ASSERT_INT_EQUALS(1, 1); 44 47 } -
uspace/lib/pcut/tests/suite1.c
r76d0981d r3bacee1 34 34 PCUT_TEST_SUITE(intpow); 35 35 36 PCUT_TEST(zero_exponent) { 36 PCUT_TEST(zero_exponent) 37 { 37 38 PCUT_ASSERT_INT_EQUALS(1, intpow(2, 0)); 38 39 } 39 40 40 PCUT_TEST(one_exponent) { 41 PCUT_TEST(one_exponent) 42 { 41 43 PCUT_ASSERT_INT_EQUALS(2, intpow(2, 1)); 42 44 PCUT_ASSERT_INT_EQUALS(39, intpow(39, 1)); -
uspace/lib/pcut/tests/suite2.c
r76d0981d r3bacee1 34 34 PCUT_TEST_SUITE(intmin); 35 35 36 PCUT_TEST(test_min) { 36 PCUT_TEST(test_min) 37 { 37 38 PCUT_ASSERT_INT_EQUALS(5, intmin(5, 654)); 38 39 PCUT_ASSERT_INT_EQUALS(5, intmin(654, 5)); … … 41 42 } 42 43 43 PCUT_TEST(test_same_numbers) { 44 PCUT_TEST(test_same_numbers) 45 { 44 46 PCUT_ASSERT_INT_EQUALS(5, intmin(5, 5)); 45 47 PCUT_ASSERT_INT_EQUALS(719, intmin(719, 719)); -
uspace/lib/pcut/tests/suites.c
r76d0981d r3bacee1 34 34 PCUT_TEST_SUITE(intpow); 35 35 36 PCUT_TEST(zero_exponent) { 36 PCUT_TEST(zero_exponent) 37 { 37 38 PCUT_ASSERT_INT_EQUALS(1, intpow(2, 0)); 38 39 } 39 40 40 PCUT_TEST(one_exponent) { 41 PCUT_TEST(one_exponent) 42 { 41 43 PCUT_ASSERT_INT_EQUALS(2, intpow(2, 1)); 42 44 PCUT_ASSERT_INT_EQUALS(39, intpow(39, 1)); … … 45 47 PCUT_TEST_SUITE(intmin); 46 48 47 PCUT_TEST(test_min) { 49 PCUT_TEST(test_min) 50 { 48 51 PCUT_ASSERT_INT_EQUALS(5, intmin(5, 654)); 49 52 PCUT_ASSERT_INT_EQUALS(5, intmin(654, 5)); -
uspace/lib/pcut/tests/teardown.c
r76d0981d r3bacee1 37 37 PCUT_TEST_SUITE(with_teardown); 38 38 39 PCUT_TEST_AFTER { 39 PCUT_TEST_AFTER 40 { 40 41 printf("This is teardown-function.\n"); 41 42 } 42 43 43 PCUT_TEST(empty) { 44 PCUT_TEST(empty) 45 { 44 46 } 45 47 46 PCUT_TEST(failing) { 48 PCUT_TEST(failing) 49 { 47 50 PCUT_ASSERT_INT_EQUALS(10, intmin(1, 2)); 48 51 } … … 52 55 PCUT_TEST_SUITE(with_failing_teardown); 53 56 54 PCUT_TEST_AFTER { 57 PCUT_TEST_AFTER 58 { 55 59 printf("This is failing teardown-function.\n"); 56 60 PCUT_ASSERT_INT_EQUALS(42, intmin(10, 20)); 57 61 } 58 62 59 PCUT_TEST(empty2) { 63 PCUT_TEST(empty2) 64 { 60 65 } 61 66 62 PCUT_TEST(printing2) { 67 PCUT_TEST(printing2) 68 { 63 69 printf("Printed before test failure.\n"); 64 70 PCUT_ASSERT_INT_EQUALS(0, intmin(-17, -19)); 65 71 } 66 72 67 PCUT_TEST(failing2) { 73 PCUT_TEST(failing2) 74 { 68 75 PCUT_ASSERT_INT_EQUALS(12, intmin(3, 5)); 69 76 } -
uspace/lib/pcut/tests/teardownaborts.c
r76d0981d r3bacee1 33 33 PCUT_INIT; 34 34 35 PCUT_TEST_AFTER { 35 PCUT_TEST_AFTER 36 { 36 37 abort(); 37 38 } 38 39 39 PCUT_TEST(print_and_fail) { 40 PCUT_TEST(print_and_fail) 41 { 40 42 printf("Tear-down will cause null pointer access...\n"); 41 43 PCUT_ASSERT_NOT_NULL(NULL); -
uspace/lib/pcut/tests/testlist.c
r76d0981d r3bacee1 38 38 }; 39 39 40 static void pre_init_hook(int *argc, char **argv[]) { 40 static void pre_init_hook(int *argc, char **argv[]) 41 { 41 42 argv_patched[0] = (*argv)[0]; 42 43 *argc = 2; … … 44 45 } 45 46 46 PCUT_TEST(unreachable) { 47 PCUT_TEST(unreachable) 48 { 47 49 PCUT_ASSERT_TRUE(0 && "unreachable code"); 48 50 } 49 51 50 52 51 PCUT_CUSTOM_MAIN( 52 PCUT_MAIN_SET_PREINIT_HOOK(pre_init_hook) 53 ); 53 PCUT_CUSTOM_MAIN(PCUT_MAIN_SET_PREINIT_HOOK(pre_init_hook)); 54 54 -
uspace/lib/pcut/tests/timeout.c
r76d0981d r3bacee1 43 43 #include "tested.h" 44 44 45 static void my_sleep(int sec) { 45 static void my_sleep(int sec) 46 { 46 47 #ifdef __helenos__ 47 48 thread_sleep(sec); … … 58 59 PCUT_INIT; 59 60 60 PCUT_TEST(shall_time_out) { 61 PCUT_TEST(shall_time_out) 62 { 61 63 printf("Text before sleeping.\n"); 62 64 my_sleep(PCUT_DEFAULT_TEST_TIMEOUT * 5); … … 65 67 66 68 PCUT_TEST(custom_time_out, 67 PCUT_TEST_SET_TIMEOUT(PCUT_DEFAULT_TEST_TIMEOUT * 3)) { 69 PCUT_TEST_SET_TIMEOUT(PCUT_DEFAULT_TEST_TIMEOUT * 3)) 70 { 68 71 printf("Text before sleeping.\n"); 69 72 my_sleep(PCUT_DEFAULT_TEST_TIMEOUT * 2); -
uspace/lib/pcut/tests/xmlreport.c
r76d0981d r3bacee1 35 35 PCUT_INIT; 36 36 37 PCUT_TEST(zero_exponent) { 37 PCUT_TEST(zero_exponent) 38 { 38 39 PCUT_ASSERT_INT_EQUALS(1, intpow(2, 0)); 39 40 } 40 41 41 PCUT_TEST(one_exponent) { 42 PCUT_TEST(one_exponent) 43 { 42 44 PCUT_ASSERT_INT_EQUALS(2, intpow(2, 1)); 43 45 PCUT_ASSERT_INT_EQUALS(39, intpow(39, 1)); 44 46 } 45 47 46 PCUT_TEST(same_strings) { 48 PCUT_TEST(same_strings) 49 { 47 50 const char *p = "xyz"; 48 51 PCUT_ASSERT_STR_EQUALS("xyz", p); … … 50 53 } 51 54 52 PCUT_CUSTOM_MAIN( 53 PCUT_MAIN_SET_XML_REPORT 54 ); 55 PCUT_CUSTOM_MAIN(PCUT_MAIN_SET_XML_REPORT);
Note:
See TracChangeset
for help on using the changeset viewer.