aboutsummaryrefslogtreecommitdiffstats
path: root/util/stream/mem_ut.cpp
diff options
context:
space:
mode:
authornikitamorozov <nikitamorozov@yandex-team.ru>2022-02-10 16:49:20 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:20 +0300
commit523d26598d9784601932189f7fceb34d61bf7641 (patch)
tree5d5cb817648f650d76cf1076100726fd9b8448e8 /util/stream/mem_ut.cpp
parent2342f2b56e674c21307fcb92a37853f950224d31 (diff)
downloadydb-523d26598d9784601932189f7fceb34d61bf7641.tar.gz
Restoring authorship annotation for <nikitamorozov@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'util/stream/mem_ut.cpp')
-rw-r--r--util/stream/mem_ut.cpp72
1 files changed, 36 insertions, 36 deletions
diff --git a/util/stream/mem_ut.cpp b/util/stream/mem_ut.cpp
index e2b3f398b3..f388ae66ac 100644
--- a/util/stream/mem_ut.cpp
+++ b/util/stream/mem_ut.cpp
@@ -14,42 +14,42 @@ Y_UNIT_TEST_SUITE(TestMemIO) {
UNIT_ASSERT_VALUES_EQUAL(t, "89abc");
}
- Y_UNIT_TEST(NextAndUndo) {
- char buffer[20];
- TMemoryOutput output(buffer, sizeof(buffer));
- char* ptr = nullptr;
- size_t bufferSize = output.Next(&ptr);
- UNIT_ASSERT_GE(bufferSize, 1);
- *ptr = '1';
- if (bufferSize > 1) {
- output.Undo(bufferSize - 1);
- }
-
- bufferSize = output.Next(&ptr);
- UNIT_ASSERT_GE(bufferSize, 2);
- *ptr = '2';
- *(ptr + 1) = '2';
- if (bufferSize > 2) {
- output.Undo(bufferSize - 2);
- }
-
- bufferSize = output.Next(&ptr);
- UNIT_ASSERT_GE(bufferSize, 3);
- *ptr = '3';
- *(ptr + 1) = '3';
- *(ptr + 2) = '3';
- if (bufferSize > 3) {
- output.Undo(bufferSize - 3);
- }
-
- output.Finish();
-
- const char* const result = "1"
- "22"
- "333";
- UNIT_ASSERT(0 == memcmp(buffer, result, strlen(result)));
- }
-
+ Y_UNIT_TEST(NextAndUndo) {
+ char buffer[20];
+ TMemoryOutput output(buffer, sizeof(buffer));
+ char* ptr = nullptr;
+ size_t bufferSize = output.Next(&ptr);
+ UNIT_ASSERT_GE(bufferSize, 1);
+ *ptr = '1';
+ if (bufferSize > 1) {
+ output.Undo(bufferSize - 1);
+ }
+
+ bufferSize = output.Next(&ptr);
+ UNIT_ASSERT_GE(bufferSize, 2);
+ *ptr = '2';
+ *(ptr + 1) = '2';
+ if (bufferSize > 2) {
+ output.Undo(bufferSize - 2);
+ }
+
+ bufferSize = output.Next(&ptr);
+ UNIT_ASSERT_GE(bufferSize, 3);
+ *ptr = '3';
+ *(ptr + 1) = '3';
+ *(ptr + 2) = '3';
+ if (bufferSize > 3) {
+ output.Undo(bufferSize - 3);
+ }
+
+ output.Finish();
+
+ const char* const result = "1"
+ "22"
+ "333";
+ UNIT_ASSERT(0 == memcmp(buffer, result, strlen(result)));
+ }
+
Y_UNIT_TEST(Write) {
char buffer[20];
TMemoryOutput output(buffer, sizeof(buffer));