chiark / gitweb /
basic/path-util: allow flags for path_equal_or_files_same
[elogind.git] / src / test / test-stat-util.c
index 93d025dac861d190dc2d403a0046614d301d1d72..2825dbc5240ae0deeae5aeba033b2b309576cae5 100644 (file)
@@ -38,8 +38,10 @@ static void test_files_same(void) {
         assert_se(fd >= 0);
         assert_se(symlink(name, name_alias) >= 0);
 
-        assert_se(files_same(name, name));
-        assert_se(files_same(name, name_alias));
+        assert_se(files_same(name, name, 0));
+        assert_se(files_same(name, name, AT_SYMLINK_NOFOLLOW));
+        assert_se(files_same(name, name_alias, 0));
+        assert_se(!files_same(name, name_alias, AT_SYMLINK_NOFOLLOW));
 
         unlink(name);
         unlink(name_alias);