#include #include "singleton.h" namespace { struct TFoo { int i; TFoo() : i(0) { } }; } // namespace Y_UNIT_TEST_SUITE(Tls) { Y_UNIT_TEST(FastThread) { UNIT_ASSERT_VALUES_EQUAL(0, FastTlsSingleton()->i); FastTlsSingleton()->i += 3; UNIT_ASSERT_VALUES_EQUAL(3, FastTlsSingleton()->i); } } // Y_UNIT_TEST_SUITE(Tls)