aboutsummaryrefslogtreecommitdiffstats
path: root/util/draft/holder_vector_ut.cpp
diff options
context:
space:
mode:
authorrisenberg <risenberg@yandex-team.ru>2022-02-10 16:49:47 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:47 +0300
commitec551e975caf33bd88e2803b55464cad608e2441 (patch)
treed2f84f5b97ecb84201832f831b261817be37fbfe /util/draft/holder_vector_ut.cpp
parent6a705ee267e43301156c202a4b371d47ddd4dd4f (diff)
downloadydb-ec551e975caf33bd88e2803b55464cad608e2441.tar.gz
Restoring authorship annotation for <risenberg@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'util/draft/holder_vector_ut.cpp')
-rw-r--r--util/draft/holder_vector_ut.cpp72
1 files changed, 36 insertions, 36 deletions
diff --git a/util/draft/holder_vector_ut.cpp b/util/draft/holder_vector_ut.cpp
index f64393860a..b933a10d9b 100644
--- a/util/draft/holder_vector_ut.cpp
+++ b/util/draft/holder_vector_ut.cpp
@@ -1,54 +1,54 @@
-#include "holder_vector.h"
-
+#include "holder_vector.h"
+
#include <library/cpp/testing/unittest/registar.h>
-
+
Y_UNIT_TEST_SUITE(THolderVectorTest) {
Y_UNIT_TEST(TestCreateEmpty) {
- THolderVector<int> ints;
- UNIT_ASSERT_EQUAL(ints.Size(), 0);
+ THolderVector<int> ints;
+ UNIT_ASSERT_EQUAL(ints.Size(), 0);
UNIT_ASSERT(!ints);
- }
-
+ }
+
Y_UNIT_TEST(TestCreateNonEmpty) {
- THolderVector<int> ints(5);
- UNIT_ASSERT_EQUAL(ints.Size(), 5);
+ THolderVector<int> ints(5);
+ UNIT_ASSERT_EQUAL(ints.Size(), 5);
UNIT_ASSERT(ints);
-
- for (size_t i = 0; i < ints.Size(); ++i) {
+
+ for (size_t i = 0; i < ints.Size(); ++i) {
UNIT_ASSERT_EQUAL(ints[i], (int*)nullptr);
- }
- }
-
+ }
+ }
+
Y_UNIT_TEST(TestResetValue) {
- THolderVector<int> ints;
- ints.PushBack(new int(0));
- ints.PushBack(new int(1));
- UNIT_ASSERT_VALUES_EQUAL(*ints[0], 0);
- UNIT_ASSERT_VALUES_EQUAL(*ints[1], 1);
+ THolderVector<int> ints;
+ ints.PushBack(new int(0));
+ ints.PushBack(new int(1));
+ UNIT_ASSERT_VALUES_EQUAL(*ints[0], 0);
+ UNIT_ASSERT_VALUES_EQUAL(*ints[1], 1);
ints.Reset(0, MakeHolder<int>(2));
ints.Reset(1, MakeHolder<int>(3));
- UNIT_ASSERT_VALUES_EQUAL(*ints[0], 2);
- UNIT_ASSERT_VALUES_EQUAL(*ints[1], 3);
- }
-
+ UNIT_ASSERT_VALUES_EQUAL(*ints[0], 2);
+ UNIT_ASSERT_VALUES_EQUAL(*ints[1], 3);
+ }
+
Y_UNIT_TEST(TestResetNoValue) {
- THolderVector<int> ints;
- ints.Resize(1);
+ THolderVector<int> ints;
+ ints.Resize(1);
UNIT_ASSERT_EQUAL(ints[0], (int*)nullptr);
ints.Reset(0, MakeHolder<int>(1));
UNIT_ASSERT_UNEQUAL(ints[0], (int*)nullptr);
- UNIT_ASSERT_VALUES_EQUAL(*ints[0], 1);
- }
-
+ UNIT_ASSERT_VALUES_EQUAL(*ints[0], 1);
+ }
+
Y_UNIT_TEST(TestResetSmartPtr) {
- THolderVector<int> ints;
- ints.Resize(2);
-
- THolder<int> holder(new int(1));
+ THolderVector<int> ints;
+ ints.Resize(2);
+
+ THolder<int> holder(new int(1));
ints.Reset(0, std::move(holder));
- UNIT_ASSERT_VALUES_EQUAL(*ints[0], 1);
- UNIT_ASSERT(!holder);
- }
+ UNIT_ASSERT_VALUES_EQUAL(*ints[0], 1);
+ UNIT_ASSERT(!holder);
+ }
Y_UNIT_TEST(TestSwap) {
THolderVector<int> v1;
@@ -66,4 +66,4 @@ Y_UNIT_TEST_SUITE(THolderVectorTest) {
UNIT_ASSERT(v.Size() == 1);
UNIT_ASSERT(str.get() == nullptr);
}
-}
+}