X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=tests%2Ftest_io_dir_list.c;h=1d3ec1772fe9eefb2428a2beae8f486a9216dfad;hb=c1e20f2631a1249720e9c75d753eacfcb0f6c7b9;hp=7be8d7b1a0f37caa1958aee3a3b361f7570f7097;hpb=da5ec078afae896e95fb4a4982be46db84042083;p=psensor.git diff --git a/tests/test_io_dir_list.c b/tests/test_io_dir_list.c index 7be8d7b..1d3ec17 100644 --- a/tests/test_io_dir_list.c +++ b/tests/test_io_dir_list.c @@ -19,10 +19,11 @@ #include #include +#include #include "../src/lib/pio.h" -static int test_empty_dir() +static int test_empty_dir(void) { int ret; char **paths; @@ -37,12 +38,12 @@ static int test_empty_dir() } paths_free(paths); - } + } return ret; } -static int test_2files_dir() +static int test_2files_dir(void) { int ret, one, two; char **paths, **cur; @@ -63,28 +64,28 @@ static int test_2files_dir() } else if (!strcmp(*cur, "data/2files_dir/two")) { two++; } else { - fprintf("ERROR: wrong item: %s\n", *cur); + fprintf(stderr, "ERROR: wrong item: %s\n", *cur); ret = 1; } - + cur++; } - + if (!ret && one == 1 && two == 1) ret = 0; else ret = 1; - + paths_free(paths); return ret; } -static int tests_dir_list() { +static int tests_dir_list(void) { int failures; - failures += test_empty_dir(); + failures = test_empty_dir(); failures += test_2files_dir(); @@ -95,11 +96,9 @@ int main(int argc, char **argv) { int failures; - failures = 0; - - failures += tests_dir_list(); + failures = tests_dir_list(); - if (failures) + if (failures) exit(EXIT_FAILURE); else exit(EXIT_SUCCESS);