X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Funit%2Ftest_string_utils.cpp;h=ca0f607ba04cab7f9b4865fd5ccdaeff9f2bed59;hb=HEAD;hp=ff06bf9b6774ade76bb419822fca0c3afe4532a8;hpb=c9e313bc594f40a86eed237dce222c0fc99c957f;p=lttng-tools.git diff --git a/tests/unit/test_string_utils.cpp b/tests/unit/test_string_utils.cpp index ff06bf9b6..ca0f607ba 100644 --- a/tests/unit/test_string_utils.cpp +++ b/tests/unit/test_string_utils.cpp @@ -5,11 +5,12 @@ * */ -#include +#include + +#include #include +#include #include -#include -#include #include /* Number of TAP tests in this file */ @@ -20,8 +21,7 @@ int lttng_opt_quiet = 1; int lttng_opt_verbose; int lttng_opt_mi; -static void test_one_split(const char *input, char delim, int escape_delim, - ...) +static void test_one_split(const char *input, char delim, int escape_delim, ...) { va_list vl; bool all_ok = true; @@ -38,8 +38,7 @@ static void test_one_split(const char *input, char delim, int escape_delim, for (i = 0; i < string_count; i++) { const char *expected_substring = va_arg(vl, const char *); const char *substring = - (const char *) lttng_dynamic_pointer_array_get_pointer( - &strings, i); + (const char *) lttng_dynamic_pointer_array_get_pointer(&strings, i); diag(" got `%s`, expecting `%s`", substring, expected_substring); @@ -56,11 +55,14 @@ static void test_one_split(const char *input, char delim, int escape_delim, lttng_dynamic_pointer_array_reset(&strings); va_end(vl); - ok(all_ok, "strutils_split() produces the expected substrings: `%s` (delim. `%c`, escape `%d`)", - input, delim, escape_delim); + ok(all_ok, + "strutils_split() produces the expected substrings: `%s` (delim. `%c`, escape `%d`)", + input, + delim, + escape_delim); } -static void test_split(void) +static void test_split() { test_one_split("a/b/c/d/e", '/', false, "a", "b", "c", "d", "e", NULL); test_one_split("a/b//d/e", '/', false, "a", "b", "", "d", "e", NULL); @@ -84,11 +86,12 @@ static void test_split(void) static void test_one_is_star_at_the_end_only_glob_pattern(const char *pattern, bool expected) { ok(strutils_is_star_at_the_end_only_glob_pattern(pattern) == expected, - "strutils_is_star_at_the_end_only_glob_pattern() returns the expected result: `%s` -> %d", - pattern, expected); + "strutils_is_star_at_the_end_only_glob_pattern() returns the expected result: `%s` -> %d", + pattern, + expected); } -static void test_is_star_at_the_end_only_glob_pattern(void) +static void test_is_star_at_the_end_only_glob_pattern() { test_one_is_star_at_the_end_only_glob_pattern("allo*", true); test_one_is_star_at_the_end_only_glob_pattern("allo\\\\*", true); @@ -105,11 +108,12 @@ static void test_is_star_at_the_end_only_glob_pattern(void) static void test_one_is_star_glob_pattern(const char *pattern, bool expected) { ok(strutils_is_star_glob_pattern(pattern) == expected, - "strutils_is_star_glob_pattern() returns the expected result: `%s` -> %d", - pattern, expected); + "strutils_is_star_glob_pattern() returns the expected result: `%s` -> %d", + pattern, + expected); } -static void test_is_star_glob_pattern(void) +static void test_is_star_glob_pattern() { test_one_is_star_glob_pattern("allo*", true); test_one_is_star_glob_pattern("*allo", true); @@ -128,20 +132,20 @@ static void test_is_star_glob_pattern(void) test_one_is_star_glob_pattern("allo\\", false); } -static void test_one_normalize_star_glob_pattern(const char *pattern, - const char *expected) +static void test_one_normalize_star_glob_pattern(const char *pattern, const char *expected) { char *rw_pattern = strdup(pattern); LTTNG_ASSERT(rw_pattern); strutils_normalize_star_glob_pattern(rw_pattern); ok(strcmp(rw_pattern, expected) == 0, - "strutils_normalize_star_glob_pattern() produces the expected result: `%s` -> `%s`", - pattern, expected); + "strutils_normalize_star_glob_pattern() produces the expected result: `%s` -> `%s`", + pattern, + expected); free(rw_pattern); } -static void test_normalize_star_glob_pattern(void) +static void test_normalize_star_glob_pattern() { test_one_normalize_star_glob_pattern("salut", "salut"); test_one_normalize_star_glob_pattern("sal*ut", "sal*ut"); @@ -172,7 +176,7 @@ static void test_normalize_star_glob_pattern(void) test_one_normalize_star_glob_pattern("**\\***", "*\\**"); } -int main(void) +int main() { plan_tests(NUM_TESTS); diag("String utils unit tests");