X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fdaemon%2Futils_subst_test.c;h=953ccc4c3b18505073eb134f31d77e0bf9614197;hb=b81104a423234c04f0eb4ace0ec5e93a363c917a;hp=98e0b536f6142184a94a780b3e8481675b1f4478;hpb=1b4d95b869063e619bd7aae54cf37c5a1b91fbee;p=collectd.git diff --git a/src/daemon/utils_subst_test.c b/src/daemon/utils_subst_test.c index 98e0b536..953ccc4c 100644 --- a/src/daemon/utils_subst_test.c +++ b/src/daemon/utils_subst_test.c @@ -24,9 +24,9 @@ * Florian octo Forster */ -#include "testing.h" -#include "collectd.h" #include "common.h" /* for STATIC_ARRAY_SIZE */ +#include "collectd.h" +#include "testing.h" #include "utils_subst.h" #if HAVE_LIBKSTAT @@ -36,11 +36,11 @@ kstat_ctl_t *kc; DEF_TEST(subst) { struct { - char *str; + const char *str; int off1; int off2; - char *rplmt; - char *want; + const char *rplmt; + const char *want; } cases[] = { {"foo_____bar", 3, 8, " - ", "foo - bar"}, /* documentation example */ {"foo bar", 0, 2, "m", "mo bar"}, /* beginning, shorten */ @@ -86,7 +86,7 @@ DEF_TEST(subst) } OK(subst (buffer, sizeof (buffer), cases[i].str, cases[i].off1, cases[i].off2, cases[i].rplmt) == &buffer[0]); - STREQ(cases[i].want, buffer); + EXPECT_EQ_STR(cases[i].want, buffer); } return 0; @@ -95,7 +95,10 @@ DEF_TEST(subst) DEF_TEST(subst_string) { struct { - char *str; char *srch; char *rplmt; char *want; + const char *str; + const char *srch; + const char *rplmt; + const char *want; } cases[] = { {"Hello %{name}", "%{name}", "world", "Hello world"}, {"abcccccc", "abc", "cab", "ccccccab"}, @@ -116,7 +119,7 @@ DEF_TEST(subst_string) } OK(subst_string (buffer, sizeof (buffer), cases[i].str, cases[i].srch, cases[i].rplmt) == buffer); - STREQ(cases[i].want, buffer); + EXPECT_EQ_STR(cases[i].want, buffer); } return 0;