From 2b1d890b746f21c07c7cc2ebcd8d3ef28ddbbae1 Mon Sep 17 00:00:00 2001 From: sowle Date: Sun, 1 May 2022 21:03:27 +0200 Subject: [PATCH] wallet & coretests: minor error-logging improvements --- src/wallet/wallet_errors.h | 5 ++++- tests/core_tests/chaingen_main.cpp | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/wallet/wallet_errors.h b/src/wallet/wallet_errors.h index f836c8a8..46c93f30 100644 --- a/src/wallet/wallet_errors.h +++ b/src/wallet/wallet_errors.h @@ -70,7 +70,10 @@ namespace tools std::string to_string() const { std::ostringstream ss; - ss << m_loc << ':' << typeid(*this).name() << "[" << m_error_code << "]: " << Base::what(); + ss << m_loc << ':' << typeid(*this).name(); + if (!m_error_code.empty()) + ss << "[" << m_error_code << "]"; + ss << ": " << Base::what(); return ss.str(); } diff --git a/tests/core_tests/chaingen_main.cpp b/tests/core_tests/chaingen_main.cpp index f19180f1..d09d1558 100644 --- a/tests/core_tests/chaingen_main.cpp +++ b/tests/core_tests/chaingen_main.cpp @@ -106,7 +106,7 @@ bool generate_and_play(const char* const genclass_name) std::vector events; bool generated = false; bool result = true; - std::cout << concolor::bright_white << "#TEST# " << genclass_name << concolor::normal << std::endl; + std::cout << ENDL << concolor::bright_white << "#TEST# " << genclass_name << concolor::normal << ENDL << ENDL; LOG_PRINT2("get_object_blobsize.log", "#TEST# " << genclass_name, LOG_LEVEL_3); if (!clean_data_directory())