mirror of
https://github.com/gabime/spdlog.git
synced 2024-11-15 16:35:45 +08:00
Update test_errors.cpp
This commit is contained in:
parent
2d57e3b57e
commit
763ff37348
@ -40,6 +40,8 @@ TEST_CASE("default_error_handler", "[errors]")
|
|||||||
|
|
||||||
struct custom_ex
|
struct custom_ex
|
||||||
{};
|
{};
|
||||||
|
|
||||||
|
#if !defined(SPDLOG_USE_STD_FORMAT) // std formt doesn't fully support tuntime strings
|
||||||
TEST_CASE("custom_error_handler", "[errors]")
|
TEST_CASE("custom_error_handler", "[errors]")
|
||||||
{
|
{
|
||||||
prepare_logdir();
|
prepare_logdir();
|
||||||
@ -53,6 +55,7 @@ TEST_CASE("custom_error_handler", "[errors]")
|
|||||||
logger->info("Good message #2");
|
logger->info("Good message #2");
|
||||||
require_message_count(SIMPLE_LOG, 2);
|
require_message_count(SIMPLE_LOG, 2);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
TEST_CASE("default_error_handler2", "[errors]")
|
TEST_CASE("default_error_handler2", "[errors]")
|
||||||
{
|
{
|
||||||
@ -70,6 +73,7 @@ TEST_CASE("flush_error_handler", "[errors]")
|
|||||||
REQUIRE_THROWS_AS(logger->flush(), custom_ex);
|
REQUIRE_THROWS_AS(logger->flush(), custom_ex);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(SPDLOG_USE_STD_FORMAT)
|
||||||
TEST_CASE("async_error_handler", "[errors]")
|
TEST_CASE("async_error_handler", "[errors]")
|
||||||
{
|
{
|
||||||
prepare_logdir();
|
prepare_logdir();
|
||||||
@ -96,6 +100,7 @@ TEST_CASE("async_error_handler", "[errors]")
|
|||||||
require_message_count(SIMPLE_ASYNC_LOG, 2);
|
require_message_count(SIMPLE_ASYNC_LOG, 2);
|
||||||
REQUIRE(file_contents("test_logs/custom_err.txt") == err_msg);
|
REQUIRE(file_contents("test_logs/custom_err.txt") == err_msg);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
// Make sure async error handler is executed
|
// Make sure async error handler is executed
|
||||||
TEST_CASE("async_error_handler2", "[errors]")
|
TEST_CASE("async_error_handler2", "[errors]")
|
||||||
|
Loading…
Reference in New Issue
Block a user