diff options
| author | Siva Chandra Reddy <sivachandra@google.com> | 2023-03-13 23:43:31 +0000 |
|---|---|---|
| committer | Siva Chandra Reddy <sivachandra@google.com> | 2023-03-13 23:44:52 +0000 |
| commit | af783db7fd3b01b4c7dc880d5df13f8d78f6cf92 (patch) | |
| tree | 7a434cf75bb5246b91ee06850576141326824883 /libc/test/src/sys/stat/fchmod_test.cpp | |
| parent | 2aaaed3527de891062e9503d09d42075049e05fa (diff) | |
[libc][NFC] Switch sys/*.h tests over to libc_errno.
Diffstat (limited to 'libc/test/src/sys/stat/fchmod_test.cpp')
| -rw-r--r-- | libc/test/src/sys/stat/fchmod_test.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/libc/test/src/sys/stat/fchmod_test.cpp b/libc/test/src/sys/stat/fchmod_test.cpp index 54d945760865..c75688bac9d3 100644 --- a/libc/test/src/sys/stat/fchmod_test.cpp +++ b/libc/test/src/sys/stat/fchmod_test.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// +#include "src/errno/libc_errno.h" #include "src/fcntl/open.h" #include "src/sys/stat/fchmod.h" #include "src/unistd/close.h" @@ -14,7 +15,6 @@ #include "test/UnitTest/Test.h" #include "utils/testutils/FDReader.h" -#include <errno.h> #include <fcntl.h> #include <sys/stat.h> @@ -29,36 +29,36 @@ TEST(LlvmLibcChmodTest, ChangeAndOpen) { constexpr const char *TEST_FILE = "testdata/fchmod.test"; const char WRITE_DATA[] = "test data"; constexpr ssize_t WRITE_SIZE = ssize_t(sizeof(WRITE_DATA)); - errno = 0; + libc_errno = 0; int fd = __llvm_libc::open(TEST_FILE, O_APPEND | O_WRONLY); ASSERT_GT(fd, 0); - ASSERT_EQ(errno, 0); + ASSERT_EQ(libc_errno, 0); ASSERT_EQ(__llvm_libc::write(fd, WRITE_DATA, sizeof(WRITE_DATA)), WRITE_SIZE); ASSERT_THAT(__llvm_libc::close(fd), Succeeds(0)); fd = __llvm_libc::open(TEST_FILE, O_APPEND | O_WRONLY); ASSERT_GT(fd, 0); - ASSERT_EQ(errno, 0); + ASSERT_EQ(libc_errno, 0); EXPECT_THAT(__llvm_libc::fchmod(fd, S_IRUSR), Succeeds(0)); ASSERT_THAT(__llvm_libc::close(fd), Succeeds(0)); // Opening for writing should fail. EXPECT_EQ(__llvm_libc::open(TEST_FILE, O_APPEND | O_WRONLY), -1); - EXPECT_NE(errno, 0); - errno = 0; + EXPECT_NE(libc_errno, 0); + libc_errno = 0; // But opening for reading should succeed. fd = __llvm_libc::open(TEST_FILE, O_APPEND | O_RDONLY); EXPECT_GT(fd, 0); - EXPECT_EQ(errno, 0); + EXPECT_EQ(libc_errno, 0); EXPECT_THAT(__llvm_libc::fchmod(fd, S_IRWXU), Succeeds(0)); EXPECT_THAT(__llvm_libc::close(fd), Succeeds(0)); } TEST(LlvmLibcChmodTest, NonExistentFile) { - errno = 0; + libc_errno = 0; ASSERT_EQ(__llvm_libc::fchmod(-1, S_IRUSR), -1); - ASSERT_NE(errno, 0); - errno = 0; + ASSERT_NE(libc_errno, 0); + libc_errno = 0; } |
