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 | ce1ca0f8ad5b8231d32b35629f85bb09beea1bfb (patch) | |
| tree | 19b21fdcf9ef01e0c94a15434fb08a4a555a79e9 /util/generic/vector_ut.cpp | |
| parent | fc361854fd6ee8d747229b090f0b8018e260d1fb (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 1 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 0f6b4037a00..c23f719621f 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>();  | 
