diff options
author | muzykantov <[email protected]> | 2022-02-10 16:51:51 +0300 |
---|---|---|
committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:51:51 +0300 |
commit | fffc5498228bac1ad41ed40b9b7f5cb453796ba8 (patch) | |
tree | ab7fbbf3253d4c0e2793218f09378908beb025fb /util/system/fstat_ut.cpp | |
parent | 8057fea3b8c36263516f0a7e1a01fdf7380764a4 (diff) |
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'util/system/fstat_ut.cpp')
-rw-r--r-- | util/system/fstat_ut.cpp | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/util/system/fstat_ut.cpp b/util/system/fstat_ut.cpp index 526ba771675..160ecd936e6 100644 --- a/util/system/fstat_ut.cpp +++ b/util/system/fstat_ut.cpp @@ -133,25 +133,25 @@ Y_UNIT_TEST_SUITE(TestFileStat) { UNIT_ASSERT_VALUES_EQUAL_C(false, statFollow.IsDir(), ToString(statFollow.Mode)); } - Y_UNIT_TEST(ChmodTest) { - const TString fileName = "m.txt"; - TFile file(fileName.c_str(), OpenAlways | WrOnly); - file.Write("1", 1); - file.Close(); - - const TFileStat statDefault(fileName); - UNIT_ASSERT(Chmod(fileName.c_str(), statDefault.Mode) == 0); - const TFileStat statUnchanged(fileName); - UNIT_ASSERT_VALUES_EQUAL(statDefault.Mode, statUnchanged.Mode); - - UNIT_ASSERT(Chmod(fileName.c_str(), S_IRUSR | S_IRGRP | S_IROTH) == 0); - const TFileStat statReadOnly(fileName); - UNIT_ASSERT_VALUES_UNEQUAL(statDefault.Mode, statReadOnly.Mode); - UNIT_ASSERT(Chmod(fileName.c_str(), statReadOnly.Mode) == 0); - UNIT_ASSERT_VALUES_EQUAL(statReadOnly.Mode, TFileStat(fileName).Mode); - - UNIT_ASSERT(Chmod(fileName.c_str(), statDefault.Mode) == 0); - UNIT_ASSERT(unlink(fileName.c_str()) == 0); - } - + Y_UNIT_TEST(ChmodTest) { + const TString fileName = "m.txt"; + TFile file(fileName.c_str(), OpenAlways | WrOnly); + file.Write("1", 1); + file.Close(); + + const TFileStat statDefault(fileName); + UNIT_ASSERT(Chmod(fileName.c_str(), statDefault.Mode) == 0); + const TFileStat statUnchanged(fileName); + UNIT_ASSERT_VALUES_EQUAL(statDefault.Mode, statUnchanged.Mode); + + UNIT_ASSERT(Chmod(fileName.c_str(), S_IRUSR | S_IRGRP | S_IROTH) == 0); + const TFileStat statReadOnly(fileName); + UNIT_ASSERT_VALUES_UNEQUAL(statDefault.Mode, statReadOnly.Mode); + UNIT_ASSERT(Chmod(fileName.c_str(), statReadOnly.Mode) == 0); + UNIT_ASSERT_VALUES_EQUAL(statReadOnly.Mode, TFileStat(fileName).Mode); + + UNIT_ASSERT(Chmod(fileName.c_str(), statDefault.Mode) == 0); + UNIT_ASSERT(unlink(fileName.c_str()) == 0); + } + } |