40 ucx_logger_trace(logger, "dont log this!"); |
40 ucx_logger_trace(logger, "dont log this!"); |
41 ucx_logger_error(logger, "error %d!", 42); |
41 ucx_logger_error(logger, "error %d!", 42); |
42 fseek(stream, 0, SEEK_SET); |
42 fseek(stream, 0, SEEK_SET); |
43 size_t r = fread(buffer, 1, 100, stream); |
43 size_t r = fread(buffer, 1, 100, stream); |
44 |
44 |
|
45 // TODO: completely rewrite this test |
|
46 |
45 size_t expected_length = 76; |
47 size_t expected_length = 76; |
46 UCX_TEST_ASSERT(r == expected_length && strncmp(buffer, |
48 UCX_TEST_ASSERT(r == expected_length && strncmp(buffer, |
47 "[INFO] logging_tests.c:15 - allright\n" |
49 "[INFO] logging_tests.c:39 - allright\n" |
48 "[ERROR] logging_tests.c:17 - error 42!\n", expected_length) == 0, "incorrect logs"); |
50 "[ERROR] logging_tests.c:41 - error 42!\n", expected_length) == 0, "incorrect logs"); |
49 |
51 |
50 UCX_TEST_END |
52 UCX_TEST_END |
51 |
53 |
52 ucx_logger_free(logger); |
54 ucx_logger_free(logger); |
53 fclose(stream); |
55 fclose(stream); |