From 3cee7a3646c653dc9fb140d56a961e43284e14f0 Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Wed, 30 Jul 2025 08:22:41 +0200 Subject: [PATCH 1/2] Add SimpleInit runner test --- modules/runners/tests/test_runners.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 modules/runners/tests/test_runners.cpp diff --git a/modules/runners/tests/test_runners.cpp b/modules/runners/tests/test_runners.cpp new file mode 100644 index 000000000..30a148044 --- /dev/null +++ b/modules/runners/tests/test_runners.cpp @@ -0,0 +1,12 @@ +#include + +#include + +#include "runners/include/runners.hpp" + +TEST(RunnersTest, SimpleInit) { + int argc = 1; + std::array test_name = {"test"}; + std::array argv = {test_name.data(), nullptr}; + EXPECT_EQ(ppc::runners::SimpleInit(argc, argv.data()), 0); +} From 7c6eff89050a766b25b15f372fc338c80f82fbde Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Mon, 25 Aug 2025 15:06:37 +0200 Subject: [PATCH 2/2] get rid of string lit --- modules/runners/tests/test_runners.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/runners/tests/test_runners.cpp b/modules/runners/tests/test_runners.cpp index 30a148044..d1aaf1612 100644 --- a/modules/runners/tests/test_runners.cpp +++ b/modules/runners/tests/test_runners.cpp @@ -6,7 +6,7 @@ TEST(RunnersTest, SimpleInit) { int argc = 1; - std::array test_name = {"test"}; + std::array test_name{{'t', 'e', 's', 't', '\0'}}; std::array argv = {test_name.data(), nullptr}; EXPECT_EQ(ppc::runners::SimpleInit(argc, argv.data()), 0); }