X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=tests%2Funit%2Ftest_utils_expand_path.c;h=1e0863fd8b39401a05fd92ef5c910124bcfc3cc6;hb=8ab7c0d9aa6d5dd0289a8ebc42b743ff0ac649c6;hp=6b809b88d99b0d724b1ed579ecdef03d2834519f;hpb=02bf969d126239abcf9912fb51e706fc09ac3592;p=lttng-tools.git diff --git a/tests/unit/test_utils_expand_path.c b/tests/unit/test_utils_expand_path.c index 6b809b88d..1e0863fd8 100644 --- a/tests/unit/test_utils_expand_path.c +++ b/tests/unit/test_utils_expand_path.c @@ -70,6 +70,8 @@ static struct valid_test_input valid_tests_inputs[] = { { ".", ".", "" }, { "/../a/b/c/d/e", "", "/a/b/c/d/e" }, { "/a/b/c/d/../../../../../e", "", "/e" }, + { "/..", "", "/" }, + { "/a/..", "", "/" }, }; char **valid_tests_expected_results; static const int num_valid_tests = @@ -139,6 +141,7 @@ int prepare_valid_results() valid_tests_expected_results[i] = malloc(PATH_MAX); if (valid_tests_expected_results[i] == NULL) { printerr("malloc expected results"); + free(empty); return 1; }