diff options
author | Anton Samokhvalov <pg83@yandex.ru> | 2022-02-10 16:45:15 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:15 +0300 |
commit | 72cb13b4aff9bc9cf22e49251bc8fd143f82538f (patch) | |
tree | da2c34829458c7d4e74bdfbdf85dff449e9e7fb8 /util/string/util_ut.cpp | |
parent | 778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5 (diff) | |
download | ydb-72cb13b4aff9bc9cf22e49251bc8fd143f82538f.tar.gz |
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 1 of 2.
Diffstat (limited to 'util/string/util_ut.cpp')
-rw-r--r-- | util/string/util_ut.cpp | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/util/string/util_ut.cpp b/util/string/util_ut.cpp index 18a2d8e195..3e8dcc3b3d 100644 --- a/util/string/util_ut.cpp +++ b/util/string/util_ut.cpp @@ -1,25 +1,25 @@ -#include "util.h" - +#include "util.h" + #include <library/cpp/testing/unittest/registar.h> -class TStrUtilTest: public TTestBase { - UNIT_TEST_SUITE(TStrUtilTest); - UNIT_TEST(TestSpn); - UNIT_TEST(TestRemoveAll); - UNIT_TEST_SUITE_END(); - +class TStrUtilTest: public TTestBase { + UNIT_TEST_SUITE(TStrUtilTest); + UNIT_TEST(TestSpn); + UNIT_TEST(TestRemoveAll); + UNIT_TEST_SUITE_END(); + public: - void TestSpn() { + void TestSpn() { str_spn rul("a-z", true); char s[] = "!@#$ab%^&c+-"; - UNIT_ASSERT_EQUAL(rul.brk(s), s + 4); - UNIT_ASSERT_EQUAL(rul.brk(s + 4), s + 4); - UNIT_ASSERT_EQUAL(rul.brk(s + 10), s + 12); - char* s1 = s; - UNIT_ASSERT_EQUAL(strcmp(rul.sep(s1), "!@#$"), 0); - UNIT_ASSERT_EQUAL(strcmp(rul.sep(s1), ""), 0); - UNIT_ASSERT_EQUAL(strcmp(rul.sep(s1), "%^&"), 0); - UNIT_ASSERT_EQUAL(strcmp(rul.sep(s1), "+-"), 0); + UNIT_ASSERT_EQUAL(rul.brk(s), s + 4); + UNIT_ASSERT_EQUAL(rul.brk(s + 4), s + 4); + UNIT_ASSERT_EQUAL(rul.brk(s + 10), s + 12); + char* s1 = s; + UNIT_ASSERT_EQUAL(strcmp(rul.sep(s1), "!@#$"), 0); + UNIT_ASSERT_EQUAL(strcmp(rul.sep(s1), ""), 0); + UNIT_ASSERT_EQUAL(strcmp(rul.sep(s1), "%^&"), 0); + UNIT_ASSERT_EQUAL(strcmp(rul.sep(s1), "+-"), 0); UNIT_ASSERT_EQUAL(rul.sep(s1), nullptr); } @@ -28,12 +28,12 @@ public: const char* Str; char Ch; const char* Result; - } tests[] = { - {"", 'x', ""}, - {"hello world", 'h', "ello world"}, - {"hello world", 'l', "heo word"}, - {"hello world", 'x', "hello world"}, - }; + } tests[] = { + {"", 'x', ""}, + {"hello world", 'h', "ello world"}, + {"hello world", 'l', "heo word"}, + {"hello world", 'x', "hello world"}, + }; for (const T* t = tests; t != std::end(tests); ++t) { TString str(t->Str); @@ -43,4 +43,4 @@ public: } }; -UNIT_TEST_SUITE_REGISTRATION(TStrUtilTest); +UNIT_TEST_SUITE_REGISTRATION(TStrUtilTest); |