aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_syscalls.c
diff options
context:
space:
mode:
authorNikolaus Rath <Nikolaus@rath.org>2017-08-03 13:07:30 +0200
committerNikolaus Rath <Nikolaus@rath.org>2017-08-03 13:08:40 +0200
commit1243beff209eebadc917700e34542e3d12702120 (patch)
tree2371c8d2b5c6c0fcdfeb6d02532950ab41d12447 /test/test_syscalls.c
parent2ba345b16d869f4aa470d0f123ad619dbc41fd64 (diff)
downloadlibfuse-1243beff209eebadc917700e34542e3d12702120.tar.gz
Don't check st_nlink value for mkdir
Some filesystems don't track this for directories. Fixes: #180.
Diffstat (limited to 'test/test_syscalls.c')
-rw-r--r--test/test_syscalls.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/test_syscalls.c b/test/test_syscalls.c
index 281f218..e30cfc1 100644
--- a/test/test_syscalls.c
+++ b/test/test_syscalls.c
@@ -1329,7 +1329,9 @@ static int test_mkdir(void)
if (res == -1)
return -1;
err += check_mode(testdir, 0755);
- err += check_nlink(testdir, 2);
+ /* Some file systems (like btrfs) don't track link
+ count for directories */
+ //err += check_nlink(testdir, 2);
err += check_dir_contents(testdir, dir_contents);
res = rmdir(testdir);
if (res == -1) {