diff --git a/test/server/options_impl_test.cc b/test/server/options_impl_test.cc index 3bc62d08ce420..08bb03ee116ec 100644 --- a/test/server/options_impl_test.cc +++ b/test/server/options_impl_test.cc @@ -153,7 +153,9 @@ TEST_F(OptionsImplTest, SetAll) { EXPECT_EQ(envoy::admin::v2alpha::CommandLineOptions::v6, command_line_options->local_address_ip_version()); EXPECT_EQ(options->drainTime().count(), command_line_options->drain_time().seconds()); - EXPECT_EQ(spdlog::level::to_string_view(options->logLevel()), command_line_options->log_level()); + // The right hand side char* will be converted into fmt::string_view and then compare. + EXPECT_EQ(spdlog::level::to_string_view(options->logLevel()), + command_line_options->log_level().data()); EXPECT_EQ(options->logFormat(), command_line_options->log_format()); EXPECT_EQ(options->logPath(), command_line_options->log_path()); EXPECT_EQ(options->parentShutdownTime().count(),