change color tests to uses range containers

pull/2814/head
drakbar 2 years ago
parent 9eb32c92b9
commit de87db40d6

@ -70,8 +70,8 @@ TEST_CASE("color range test1", "[pattern_formatter]")
std::string logger_name = "test";
spdlog::details::log_msg msg(logger_name, spdlog::level::info, spdlog::string_view_t(buf.data(), buf.size()));
formatter->format(msg, formatted);
REQUIRE(msg.color_range_start == 0);
REQUIRE(msg.color_range_end == 5);
REQUIRE(msg.color_ranges_start[0] == 0);
REQUIRE(msg.color_ranges_end[0] == 5);
REQUIRE(log_to_str("hello", "%^%v%$", spdlog::pattern_time_type::local, "\n") == "hello\n");
}
@ -82,8 +82,8 @@ TEST_CASE("color range test2", "[pattern_formatter]")
spdlog::details::log_msg msg(logger_name, spdlog::level::info, "");
memory_buf_t formatted;
formatter->format(msg, formatted);
REQUIRE(msg.color_range_start == 0);
REQUIRE(msg.color_range_end == 0);
REQUIRE(msg.color_ranges_start[0] == 0);
REQUIRE(msg.color_ranges_end[0] == 0);
REQUIRE(log_to_str("", "%^%$", spdlog::pattern_time_type::local, "\n") == "\n");
}
@ -94,8 +94,8 @@ TEST_CASE("color range test3", "[pattern_formatter]")
spdlog::details::log_msg msg(logger_name, spdlog::level::info, "ignored");
memory_buf_t formatted;
formatter->format(msg, formatted);
REQUIRE(msg.color_range_start == 0);
REQUIRE(msg.color_range_end == 3);
REQUIRE(msg.color_ranges_start[0] == 0);
REQUIRE(msg.color_ranges_end[0] == 3);
}
TEST_CASE("color range test4", "[pattern_formatter]")
@ -106,8 +106,8 @@ TEST_CASE("color range test4", "[pattern_formatter]")
memory_buf_t formatted;
formatter->format(msg, formatted);
REQUIRE(msg.color_range_start == 2);
REQUIRE(msg.color_range_end == 5);
REQUIRE(msg.color_ranges_start[0] == 2);
REQUIRE(msg.color_ranges_end[0] == 5);
REQUIRE(log_to_str("ignored", "XX%^YYY%$", spdlog::pattern_time_type::local, "\n") == "XXYYY\n");
}
@ -118,8 +118,8 @@ TEST_CASE("color range test5", "[pattern_formatter]")
spdlog::details::log_msg msg(logger_name, spdlog::level::info, "ignored");
memory_buf_t formatted;
formatter->format(msg, formatted);
REQUIRE(msg.color_range_start == 2);
REQUIRE(msg.color_range_end == 0);
REQUIRE(msg.color_ranges_start[0] == 2);
REQUIRE(msg.color_ranges_end.size() == 0);
}
TEST_CASE("color range test6", "[pattern_formatter]")
@ -129,8 +129,8 @@ TEST_CASE("color range test6", "[pattern_formatter]")
spdlog::details::log_msg msg(logger_name, spdlog::level::info, "ignored");
memory_buf_t formatted;
formatter->format(msg, formatted);
REQUIRE(msg.color_range_start == 0);
REQUIRE(msg.color_range_end == 2);
REQUIRE(msg.color_ranges_start.size() == 0);
REQUIRE(msg.color_ranges_end[0] == 2);
}
//

Loading…
Cancel
Save