]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: make sure chase_symlink() returns normalized paths
authorLennart Poettering <lennart@poettering.net>
Tue, 28 Jan 2020 21:00:02 +0000 (22:00 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 28 Jan 2020 21:53:59 +0000 (22:53 +0100)
src/test/test-fs-util.c

index d5492d937b911cea8d253bf563ebcfcfd3adec13..1a5fd56658f05c83f560632ffcd453e5faa913a6 100644 (file)
@@ -148,6 +148,7 @@ static void test_chase_symlinks(void) {
         r = chase_symlinks(p, NULL, 0, &result, NULL);
         assert_se(r > 0);
         assert_se(path_equal(result, "/usr"));
+        assert_se(streq(result, "/usr")); /* we guarantee that we drop redundant slashes */
         result = mfree(result);
 
         r = chase_symlinks(p, temp, 0, &result, NULL);