aboutsummaryrefslogtreecommitdiffstats
path: root/util/system/file_ut.cpp
diff options
context:
space:
mode:
authorsankear <sankear@yandex-team.ru>2022-02-10 16:50:10 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:50:10 +0300
commit7377d7b033ffbef85e9bb0bf35091a8e79ed422c (patch)
treefca7665beced1b829e5ab628094d3721a66c1001 /util/system/file_ut.cpp
parentf054f783b50cf93fa12c0cc6375769c21f3fd27e (diff)
downloadydb-7377d7b033ffbef85e9bb0bf35091a8e79ed422c.tar.gz
Restoring authorship annotation for <sankear@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'util/system/file_ut.cpp')
-rw-r--r--util/system/file_ut.cpp140
1 files changed, 70 insertions, 70 deletions
diff --git a/util/system/file_ut.cpp b/util/system/file_ut.cpp
index 941e6a50f3..abdee31d7e 100644
--- a/util/system/file_ut.cpp
+++ b/util/system/file_ut.cpp
@@ -19,10 +19,10 @@ class TFileTest: public TTestBase {
UNIT_TEST(TestLocale);
UNIT_TEST(TestFlush);
UNIT_TEST(TestFlushSpecialFile);
- UNIT_TEST(TestRawRead);
- UNIT_TEST(TestRead);
+ UNIT_TEST(TestRawRead);
+ UNIT_TEST(TestRead);
UNIT_TEST(TestRawPread);
- UNIT_TEST(TestPread);
+ UNIT_TEST(TestPread);
UNIT_TEST(TestCache);
UNIT_TEST_SUITE_END();
@@ -33,10 +33,10 @@ public:
void TestLocale();
void TestFlush();
void TestFlushSpecialFile();
- void TestRawRead();
- void TestRead();
+ void TestRawRead();
+ void TestRead();
void TestRawPread();
- void TestPread();
+ void TestPread();
void TestCache();
inline void TestLinkTo() {
@@ -239,48 +239,48 @@ void TFileTest::TestFlushSpecialFile() {
#endif
}
-void TFileTest::TestRawRead() {
- TTempFile tmp("tmp");
-
- {
- TFile file(tmp.Name(), OpenAlways | WrOnly);
- file.Write("1234567", 7);
- file.Flush();
- file.Close();
- }
-
- {
- TFile file(tmp.Name(), OpenExisting | RdOnly);
- char buf[7];
- i32 reallyRead = file.RawRead(buf, 7);
- Y_ENSURE(0 <= reallyRead && reallyRead <= 7);
- Y_ENSURE(TStringBuf(buf, reallyRead) == TStringBuf("1234567").Head(reallyRead));
- }
-}
-
-void TFileTest::TestRead() {
- TTempFile tmp("tmp");
-
- {
- TFile file(tmp.Name(), OpenAlways | WrOnly);
- file.Write("1234567", 7);
- file.Flush();
- file.Close();
- }
-
- {
- TFile file(tmp.Name(), OpenExisting | RdOnly);
- char buf[7];
- Y_ENSURE(file.Read(buf, 7) == 7);
- Y_ENSURE(TStringBuf(buf, 7) == "1234567");
-
- memset(buf, 0, sizeof(buf));
- file.Seek(0, sSet);
- Y_ENSURE(file.Read(buf, 123) == 7);
- Y_ENSURE(TStringBuf(buf, 7) == "1234567");
- }
-}
-
+void TFileTest::TestRawRead() {
+ TTempFile tmp("tmp");
+
+ {
+ TFile file(tmp.Name(), OpenAlways | WrOnly);
+ file.Write("1234567", 7);
+ file.Flush();
+ file.Close();
+ }
+
+ {
+ TFile file(tmp.Name(), OpenExisting | RdOnly);
+ char buf[7];
+ i32 reallyRead = file.RawRead(buf, 7);
+ Y_ENSURE(0 <= reallyRead && reallyRead <= 7);
+ Y_ENSURE(TStringBuf(buf, reallyRead) == TStringBuf("1234567").Head(reallyRead));
+ }
+}
+
+void TFileTest::TestRead() {
+ TTempFile tmp("tmp");
+
+ {
+ TFile file(tmp.Name(), OpenAlways | WrOnly);
+ file.Write("1234567", 7);
+ file.Flush();
+ file.Close();
+ }
+
+ {
+ TFile file(tmp.Name(), OpenExisting | RdOnly);
+ char buf[7];
+ Y_ENSURE(file.Read(buf, 7) == 7);
+ Y_ENSURE(TStringBuf(buf, 7) == "1234567");
+
+ memset(buf, 0, sizeof(buf));
+ file.Seek(0, sSet);
+ Y_ENSURE(file.Read(buf, 123) == 7);
+ Y_ENSURE(TStringBuf(buf, 7) == "1234567");
+ }
+}
+
void TFileTest::TestRawPread() {
TTempFile tmp("tmp");
@@ -305,28 +305,28 @@ void TFileTest::TestRawPread() {
}
}
-void TFileTest::TestPread() {
- TTempFile tmp("tmp");
-
- {
- TFile file(tmp.Name(), OpenAlways | WrOnly);
- file.Write("1234567", 7);
- file.Flush();
- file.Close();
- }
-
- {
- TFile file(tmp.Name(), OpenExisting | RdOnly);
- char buf[7];
- Y_ENSURE(file.Pread(buf, 3, 1) == 3);
- Y_ENSURE(TStringBuf(buf, 3) == "234");
-
- memset(buf, 0, sizeof(buf));
- Y_ENSURE(file.Pread(buf, 2, 5) == 2);
- Y_ENSURE(TStringBuf(buf, 2) == "67");
- }
-}
-
+void TFileTest::TestPread() {
+ TTempFile tmp("tmp");
+
+ {
+ TFile file(tmp.Name(), OpenAlways | WrOnly);
+ file.Write("1234567", 7);
+ file.Flush();
+ file.Close();
+ }
+
+ {
+ TFile file(tmp.Name(), OpenExisting | RdOnly);
+ char buf[7];
+ Y_ENSURE(file.Pread(buf, 3, 1) == 3);
+ Y_ENSURE(TStringBuf(buf, 3) == "234");
+
+ memset(buf, 0, sizeof(buf));
+ Y_ENSURE(file.Pread(buf, 2, 5) == 2);
+ Y_ENSURE(TStringBuf(buf, 2) == "67");
+ }
+}
+
#ifdef _linux_
#include <sys/statfs.h>
#endif