aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic/string_ut.cpp
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.ru>2022-02-10 16:45:08 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:08 +0300
commit4e839db24a3bbc9f1c610c43d6faaaa99824dcca (patch)
tree506dac10f5df94fab310584ee51b24fc5a081c22 /util/generic/string_ut.cpp
parent2d37894b1b037cf24231090eda8589bbb44fb6fc (diff)
downloadydb-4e839db24a3bbc9f1c610c43d6faaaa99824dcca.tar.gz
Restoring authorship annotation for <thegeorg@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'util/generic/string_ut.cpp')
-rw-r--r--util/generic/string_ut.cpp102
1 files changed, 51 insertions, 51 deletions
diff --git a/util/generic/string_ut.cpp b/util/generic/string_ut.cpp
index ac82e9091db..9cb0b7aeee2 100644
--- a/util/generic/string_ut.cpp
+++ b/util/generic/string_ut.cpp
@@ -304,7 +304,7 @@ protected:
// ISO/IEC 14882:1998(E), ISO/IEC 14882:2003(E), 21.3.4 ('... the const version')
const TStringType s(Data_._123456());
- UNIT_ASSERT(s[s.size()] == 0);
+ UNIT_ASSERT(s[s.size()] == 0);
}
// Allowed since C++17, see http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2475
@@ -474,15 +474,15 @@ protected:
void capacity() {
TStringType s;
- UNIT_ASSERT(s.capacity() < s.max_size());
- UNIT_ASSERT(s.capacity() >= s.size());
+ UNIT_ASSERT(s.capacity() < s.max_size());
+ UNIT_ASSERT(s.capacity() >= s.size());
for (int i = 0; i < 18; ++i) {
s += ' ';
- UNIT_ASSERT(s.capacity() > 0);
- UNIT_ASSERT(s.capacity() < s.max_size());
- UNIT_ASSERT(s.capacity() >= s.size());
+ UNIT_ASSERT(s.capacity() > 0);
+ UNIT_ASSERT(s.capacity() < s.max_size());
+ UNIT_ASSERT(s.capacity() >= s.size());
}
}
@@ -610,13 +610,13 @@ protected:
TStringType test(Data.aba());
- UNIT_ASSERT(test.rfind(Data.a(), 2, 1) == 2);
- UNIT_ASSERT(test.rfind(Data.a(), 1, 1) == 0);
- UNIT_ASSERT(test.rfind(Data.a(), 0, 1) == 0);
+ UNIT_ASSERT(test.rfind(Data.a(), 2, 1) == 2);
+ UNIT_ASSERT(test.rfind(Data.a(), 1, 1) == 0);
+ UNIT_ASSERT(test.rfind(Data.a(), 0, 1) == 0);
- UNIT_ASSERT(test.rfind(*Data.a(), 2) == 2);
- UNIT_ASSERT(test.rfind(*Data.a(), 1) == 0);
- UNIT_ASSERT(test.rfind(*Data.a(), 0) == 0);
+ UNIT_ASSERT(test.rfind(*Data.a(), 2) == 2);
+ UNIT_ASSERT(test.rfind(*Data.a(), 1) == 0);
+ UNIT_ASSERT(test.rfind(*Data.a(), 0) == 0);
}
#endif
void find_last_not_of() {
@@ -682,7 +682,7 @@ protected:
i = s.begin();
ci = s.begin() + 1;
s.replace(i, i, ci, ci + 1);
- UNIT_ASSERT(s == Data._2123456());
+ UNIT_ASSERT(s == Data._2123456());
s = Data._123456();
s.replace(s.begin() + 4, s.end(), cs.begin(), cs.end());
@@ -749,36 +749,36 @@ public:
UNIT_TEST(TestIterators);
UNIT_TEST(TestReverseIterators);
UNIT_TEST(TestAppendUtf16)
- UNIT_TEST(TestFillingAssign)
- UNIT_TEST(TestStdStreamApi)
+ UNIT_TEST(TestFillingAssign)
+ UNIT_TEST(TestStdStreamApi)
//UNIT_TEST(TestOperatorsCI); must fail
UNIT_TEST_SUITE_END();
void TestAppendUtf16() {
- TString appended = TString("А роза упала").AppendUtf16(u" на лапу Азора");
- UNIT_ASSERT(appended == "А роза упала на лапу Азора");
- }
-
- void TestFillingAssign() {
- TString s("abc");
- s.assign(5, 'a');
- UNIT_ASSERT_VALUES_EQUAL(s, "aaaaa");
+ TString appended = TString("А роза упала").AppendUtf16(u" на лапу Азора");
+ UNIT_ASSERT(appended == "А роза упала на лапу Азора");
}
-
- void TestStdStreamApi() {
- const TString data = "abracadabra";
- std::stringstream ss;
- ss << data;
-
- UNIT_ASSERT_VALUES_EQUAL(data, ss.str());
-
+
+ void TestFillingAssign() {
+ TString s("abc");
+ s.assign(5, 'a');
+ UNIT_ASSERT_VALUES_EQUAL(s, "aaaaa");
+ }
+
+ void TestStdStreamApi() {
+ const TString data = "abracadabra";
+ std::stringstream ss;
+ ss << data;
+
+ UNIT_ASSERT_VALUES_EQUAL(data, ss.str());
+
ss << '\n'
<< data << std::endl;
-
+
TString read = "xxx";
- ss >> read;
- UNIT_ASSERT_VALUES_EQUAL(read, data);
- }
+ ss >> read;
+ UNIT_ASSERT_VALUES_EQUAL(read, data);
+ }
};
UNIT_TEST_SUITE_REGISTRATION(TStringTest);
@@ -885,7 +885,7 @@ private:
void TestLetOperator() {
TUtf16String str;
- str = wchar16('X');
+ str = wchar16('X');
UNIT_ASSERT(str == TUtf16String::FromAscii("X"));
const TUtf16String hello = TUtf16String::FromAscii("hello");
@@ -1083,7 +1083,7 @@ private:
void TestLetOperator() {
TUtf32String str;
- str = wchar32('X');
+ str = wchar32('X');
UNIT_ASSERT(str == TUtf32String::FromAscii("X"));
const TUtf32String hello = TUtf32String::FromAscii("hello");
@@ -1176,20 +1176,20 @@ public:
};
UNIT_TEST_SUITE_REGISTRATION(TWideStringStdTest);
-
-Y_UNIT_TEST_SUITE(TStringConversionTest) {
- Y_UNIT_TEST(ConversionToStdStringTest) {
- TString abra = "cadabra";
- std::string stdAbra = abra;
- UNIT_ASSERT_VALUES_EQUAL(stdAbra, "cadabra");
- }
-
- Y_UNIT_TEST(ConversionToStdStringViewTest) {
- TString abra = "cadabra";
- std::string_view stdAbra = abra;
- UNIT_ASSERT_VALUES_EQUAL(stdAbra, "cadabra");
- }
-}
+
+Y_UNIT_TEST_SUITE(TStringConversionTest) {
+ Y_UNIT_TEST(ConversionToStdStringTest) {
+ TString abra = "cadabra";
+ std::string stdAbra = abra;
+ UNIT_ASSERT_VALUES_EQUAL(stdAbra, "cadabra");
+ }
+
+ Y_UNIT_TEST(ConversionToStdStringViewTest) {
+ TString abra = "cadabra";
+ std::string_view stdAbra = abra;
+ UNIT_ASSERT_VALUES_EQUAL(stdAbra, "cadabra");
+ }
+}
Y_UNIT_TEST_SUITE(HashFunctorTests) {
Y_UNIT_TEST(TestTransparency) {