aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic/singleton_ut.cpp
diff options
context:
space:
mode:
authorbidzilya <bidzilya@yandex-team.ru>2022-02-10 16:50:46 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:50:46 +0300
commitdf9835cb1b90255cbbd11b71ab3609ec1ff75107 (patch)
tree7cb1e97650d0cfbeadeb72594239e40d98dc8803 /util/generic/singleton_ut.cpp
parentaf9fc89848f566ec50efee0e22dd29af7792e0dd (diff)
downloadydb-df9835cb1b90255cbbd11b71ab3609ec1ff75107.tar.gz
Restoring authorship annotation for <bidzilya@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'util/generic/singleton_ut.cpp')
-rw-r--r--util/generic/singleton_ut.cpp58
1 files changed, 29 insertions, 29 deletions
diff --git a/util/generic/singleton_ut.cpp b/util/generic/singleton_ut.cpp
index 35ba90cd76..4db5d61a11 100644
--- a/util/generic/singleton_ut.cpp
+++ b/util/generic/singleton_ut.cpp
@@ -12,35 +12,35 @@ Y_UNIT_TEST_SUITE(TestSingleton) {
UNIT_ASSERT_VALUES_EQUAL(*HugeSingleton<int>(), 0);
UNIT_ASSERT_VALUES_EQUAL(HugeSingleton<THuge>()->V, 1234);
}
-
- struct TWithParams {
- explicit TWithParams(const ui32 data1 = 0, const TString& data2 = TString())
- : Data1(data1)
- , Data2(data2)
- {
- }
-
- ui32 Data1;
- TString Data2;
- };
-
+
+ struct TWithParams {
+ explicit TWithParams(const ui32 data1 = 0, const TString& data2 = TString())
+ : Data1(data1)
+ , Data2(data2)
+ {
+ }
+
+ ui32 Data1;
+ TString Data2;
+ };
+
Y_UNIT_TEST(TestConstructorParamsOrder) {
- UNIT_ASSERT_VALUES_EQUAL(Singleton<TWithParams>(10, "123123")->Data1, 10);
- UNIT_ASSERT_VALUES_EQUAL(Singleton<TWithParams>(20, "123123")->Data1, 10);
- UNIT_ASSERT_VALUES_EQUAL(Singleton<TWithParams>(10, "456456")->Data2, "123123");
- }
-
+ UNIT_ASSERT_VALUES_EQUAL(Singleton<TWithParams>(10, "123123")->Data1, 10);
+ UNIT_ASSERT_VALUES_EQUAL(Singleton<TWithParams>(20, "123123")->Data1, 10);
+ UNIT_ASSERT_VALUES_EQUAL(Singleton<TWithParams>(10, "456456")->Data2, "123123");
+ }
+
Y_UNIT_TEST(TestInstantiationWithConstructorParams) {
- UNIT_ASSERT_VALUES_EQUAL(Singleton<TWithParams>(10)->Data1, 10);
- UNIT_ASSERT_VALUES_EQUAL(HugeSingleton<TWithParams>(20, "123123")->Data2, "123123");
- {
- const auto value = SingletonWithPriority<TWithParams, 12312>(30, "456")->Data1;
- UNIT_ASSERT_VALUES_EQUAL(value, 30);
- }
- {
- const auto value = HugeSingletonWithPriority<TWithParams, 12311>(40, "789")->Data2;
- UNIT_ASSERT_VALUES_EQUAL(value, "789");
- }
- UNIT_ASSERT_VALUES_EQUAL(Default<TWithParams>().Data1, 0);
- }
+ UNIT_ASSERT_VALUES_EQUAL(Singleton<TWithParams>(10)->Data1, 10);
+ UNIT_ASSERT_VALUES_EQUAL(HugeSingleton<TWithParams>(20, "123123")->Data2, "123123");
+ {
+ const auto value = SingletonWithPriority<TWithParams, 12312>(30, "456")->Data1;
+ UNIT_ASSERT_VALUES_EQUAL(value, 30);
+ }
+ {
+ const auto value = HugeSingletonWithPriority<TWithParams, 12311>(40, "789")->Data2;
+ UNIT_ASSERT_VALUES_EQUAL(value, "789");
+ }
+ UNIT_ASSERT_VALUES_EQUAL(Default<TWithParams>().Data1, 0);
+ }
}