]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-path-util: also check filename_is_valid() with paths with slashes
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 15 Sep 2020 20:49:52 +0000 (22:49 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 18 Sep 2020 13:27:11 +0000 (15:27 +0200)
src/test/test-path-util.c

index 46cdbaf5cc3bcdfcae12f432f3930c7ca8c448bd..f0033bb545cf4ba5b5b20fe125f668bd51e67698 100644 (file)
@@ -537,6 +537,9 @@ static void test_filename_is_valid(void) {
         assert_se(!filename_is_valid("/"));
         assert_se(!filename_is_valid("."));
         assert_se(!filename_is_valid(".."));
+        assert_se(!filename_is_valid("bar/foo"));
+        assert_se(!filename_is_valid("bar/foo/"));
+        assert_se(!filename_is_valid("bar//"));
 
         for (i=0; i<FILENAME_MAX+1; i++)
                 foo[i] = 'a';