From ef5b45c05aa841f018413ec764ceb125adf3e628 Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Thu, 13 Feb 2025 12:36:41 +0100 Subject: [PATCH] chore(unit_tests): update Configuration.configuration_config_files_cmdline test to avoid future issues. Signed-off-by: Federico Di Pierro --- unit_tests/falco/test_configuration_config_files.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unit_tests/falco/test_configuration_config_files.cpp b/unit_tests/falco/test_configuration_config_files.cpp index bf4a5ed0..cfb9019c 100644 --- a/unit_tests/falco/test_configuration_config_files.cpp +++ b/unit_tests/falco/test_configuration_config_files.cpp @@ -466,6 +466,9 @@ TEST(Configuration, configuration_config_files_cmdline) { std::vector cmdline_config_options; cmdline_config_options.push_back((yaml_helper::configs_key + "=conf_2.yaml")); + // Override foo2 value from cli + cmdline_config_options.push_back(("foo2=bar22")); + falco_configuration falco_config; config_loaded_res res; ASSERT_NO_THROW(res = falco_config.init_from_file("main.yaml", cmdline_config_options)); @@ -480,7 +483,7 @@ TEST(Configuration, configuration_config_files_cmdline) { ASSERT_TRUE(falco_config.m_config.is_defined("base_value.name")); ASSERT_EQ(falco_config.m_config.get_scalar("base_value.name", ""), "foo"); ASSERT_TRUE(falco_config.m_config.is_defined("foo2")); - ASSERT_EQ(falco_config.m_config.get_scalar("foo2", ""), "bar2"); + ASSERT_EQ(falco_config.m_config.get_scalar("foo2", ""), "bar22"); ASSERT_TRUE(falco_config.m_config.is_defined("base_value_2.id")); ASSERT_EQ(falco_config.m_config.get_scalar("base_value_2.id", 0), 2);