Refactor test

This commit is contained in:
jun 2025-05-14 17:34:48 +02:00
parent 776c4a8899
commit 562dcc532d

View File

@ -18,34 +18,13 @@ extern "C"
static std::vector<std::unique_ptr<Test>> g_tests {}; static std::vector<std::unique_ptr<Test>> g_tests {};
static void init_tests() static void init_tests()
{ {
std::unique_ptr<Test> test; g_tests.push_back(std::make_unique<DbufIntTest>("DbufIntTest"));
g_tests.push_back(std::make_unique<DbufCstringTest>("DbufCstringTest"));
test = std::make_unique<CkdIntTest>("CkdIntTest"); g_tests.push_back(std::make_unique<DictSvToIntTest>("DictSvToIntTest"));
GUF_ASSERT_RELEASE(test.get()) g_tests.push_back(std::make_unique<UTF8Test>("UTF8Test"));
g_tests.push_back(std::move(test)); g_tests.push_back(std::make_unique<StrTest>("StrTest"));
g_tests.push_back(std::make_unique<CkdIntTest>("CkdIntTest"));
test = std::make_unique<DbufIntTest>("DbufIntTest");
GUF_ASSERT_RELEASE(test.get());
g_tests.push_back(std::move(test));
test = std::make_unique<DbufCstringTest>("DbufCstringTest");
GUF_ASSERT_RELEASE(test.get());
g_tests.push_back(std::move(test));
test = std::make_unique<DictSvToIntTest>("DictSvToIntTest");
GUF_ASSERT_RELEASE(test.get());
g_tests.push_back(std::move(test));
test = std::make_unique<UTF8Test>("UTF8Test");
GUF_ASSERT_RELEASE(test.get());
g_tests.push_back(std::move(test));
test = std::make_unique<StrTest>("StrTest");
GUF_ASSERT_RELEASE(test.get())
g_tests.push_back(std::move(test));
} }
int main() int main()