diff options
Diffstat (limited to 'tests/sys_stat_test.cpp')
-rw-r--r-- | tests/sys_stat_test.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/sys_stat_test.cpp b/tests/sys_stat_test.cpp index 8f1437b1b..f36007e1c 100644 --- a/tests/sys_stat_test.cpp +++ b/tests/sys_stat_test.cpp @@ -120,6 +120,11 @@ TEST(sys_stat, statx) { #endif } +TEST(sys_stat, fchmod_EBADF) { + ASSERT_EQ(-1, fchmod(-1, 0751)); + ASSERT_EQ(EBADF, errno); +} + TEST(sys_stat, fchmodat_EFAULT_file) { ASSERT_EQ(-1, fchmodat(AT_FDCWD, (char *) 0x1, 0751, 0)); ASSERT_EQ(EFAULT, errno); |