diff options
author | dvorkanton <[email protected]> | 2022-02-10 16:46:04 +0300 |
---|---|---|
committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:46:04 +0300 |
commit | 110a978b66fe6c0916572df51cfead2a9b647174 (patch) | |
tree | 1a2c5ffcf89eb53ecd79dbc9bc0a195c27404d0c /util/generic/vector_ut.cpp | |
parent | ce1ca0f8ad5b8231d32b35629f85bb09beea1bfb (diff) |
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'util/generic/vector_ut.cpp')
-rw-r--r-- | util/generic/vector_ut.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/util/generic/vector_ut.cpp b/util/generic/vector_ut.cpp index c23f719621f..0f6b4037a00 100644 --- a/util/generic/vector_ut.cpp +++ b/util/generic/vector_ut.cpp @@ -28,7 +28,7 @@ class TYVectorTest: public TTestBase { //UNIT_TEST(TestEbo) UNIT_TEST(TestFillInConstructor) UNIT_TEST(TestYResize) - UNIT_TEST(TestCrop) + UNIT_TEST(TestCrop) UNIT_TEST(TestInitializeList) UNIT_TEST_SUITE_END(); @@ -535,29 +535,29 @@ private: } } - struct TNoDefaultConstructor { - TNoDefaultConstructor() = delete; + struct TNoDefaultConstructor { + TNoDefaultConstructor() = delete; explicit TNoDefaultConstructor(int val) : Val(val) { } - - int Val; - }; - - void TestCrop() { - TVector<TNoDefaultConstructor> vec; - vec.emplace_back(42); - vec.emplace_back(1337); - vec.emplace_back(8888); - vec.crop(1); // Should not require default constructor - UNIT_ASSERT(vec.size() == 1); - UNIT_ASSERT(vec[0].Val == 42); + + int Val; + }; + + void TestCrop() { + TVector<TNoDefaultConstructor> vec; + vec.emplace_back(42); + vec.emplace_back(1337); + vec.emplace_back(8888); + vec.crop(1); // Should not require default constructor + UNIT_ASSERT(vec.size() == 1); + UNIT_ASSERT(vec[0].Val == 42); vec.crop(50); // Does nothing if new size is greater than the current size() UNIT_ASSERT(vec.size() == 1); UNIT_ASSERT(vec[0].Val == 42); - } - + } + void TestYResize() { TestYResize<int>(); TestYResize<TPod>(); |