aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/charset/codepage_ut.cpp
diff options
context:
space:
mode:
authorsmalov <smalov@yandex-team.ru>2022-02-10 16:47:36 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:47:36 +0300
commitf70d9720e13aef3a935e3f405b0eac554529e76e (patch)
tree5519c392aebdb16153197de07e4774c0a2be261a /library/cpp/charset/codepage_ut.cpp
parent7b659037613268d5eac4a1b6a7c5eff3cd36d4bf (diff)
downloadydb-f70d9720e13aef3a935e3f405b0eac554529e76e.tar.gz
Restoring authorship annotation for <smalov@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/charset/codepage_ut.cpp')
-rw-r--r--library/cpp/charset/codepage_ut.cpp40
1 files changed, 20 insertions, 20 deletions
diff --git a/library/cpp/charset/codepage_ut.cpp b/library/cpp/charset/codepage_ut.cpp
index c3ac3ac478..9d4b83ba80 100644
--- a/library/cpp/charset/codepage_ut.cpp
+++ b/library/cpp/charset/codepage_ut.cpp
@@ -11,7 +11,7 @@
#pragma warning(disable : 4309) /*truncation of constant value*/
#endif
-namespace {
+namespace {
const char yandexUpperCase[] =
"\x81\x82\x83\x84\x85\x86\x87"
"\x8E"
@@ -19,7 +19,7 @@ namespace {
"\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF"
"\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF"
"\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF";
-
+
const char yandexLowerCase[] =
"\x91\x92\x93\x94\x95\x96\x97"
"\x9E"
@@ -27,8 +27,8 @@ namespace {
"\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF"
"\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF"
"\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF";
-}
-
+}
+
class TCodepageTest: public TTestBase {
private:
UNIT_TEST_SUITE(TCodepageTest);
@@ -50,8 +50,8 @@ public:
void TestBrokenMultibyte();
void TestSurrogatePairs();
void TestEncodingHints();
- void TestToLower();
- void TestToUpper();
+ void TestToLower();
+ void TestToUpper();
void TestCanEncode();
@@ -325,24 +325,24 @@ void TCodepageTest::TestEncodingHints() {
UNIT_ASSERT(CODES_UNSUPPORTED != EncodingHintByName("ISO-2022-KR"));
UNIT_ASSERT(CODES_UNSUPPORTED != EncodingHintByName("ISO-2022-jp"));
}
-
-void TCodepageTest::TestToLower() {
- TTempBuf buf;
- char* data = buf.Data();
+
+void TCodepageTest::TestToLower() {
+ TTempBuf buf;
+ char* data = buf.Data();
const size_t n = Y_ARRAY_SIZE(yandexUpperCase); // including NTS
- memcpy(data, yandexUpperCase, n);
- ToLower(data, n - 1);
+ memcpy(data, yandexUpperCase, n);
+ ToLower(data, n - 1);
UNIT_ASSERT(strcmp(data, yandexLowerCase) == 0);
-}
-
-void TCodepageTest::TestToUpper() {
- TTempBuf buf;
- char* data = buf.Data();
+}
+
+void TCodepageTest::TestToUpper() {
+ TTempBuf buf;
+ char* data = buf.Data();
const size_t n = Y_ARRAY_SIZE(yandexLowerCase); // including NTS
- memcpy(data, yandexLowerCase, n);
- ToUpper(data, n - 1);
+ memcpy(data, yandexLowerCase, n);
+ ToUpper(data, n - 1);
UNIT_ASSERT(strcmp(data, yandexUpperCase) == 0);
-}
+}
static void TestCanEncodeEmpty() {
TWtringBuf empty;