diff options
Diffstat (limited to 'boost/test/impl/unit_test_log.ipp')
-rw-r--r-- | boost/test/impl/unit_test_log.ipp | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/boost/test/impl/unit_test_log.ipp b/boost/test/impl/unit_test_log.ipp index f202f5027d..4c9ac40691 100644 --- a/boost/test/impl/unit_test_log.ipp +++ b/boost/test/impl/unit_test_log.ipp @@ -1,4 +1,4 @@ -// (C) Copyright Gennadiy Rozental 2005-2014. +// (C) Copyright Gennadiy Rozental 2001. // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) @@ -20,7 +20,6 @@ #include <boost/test/unit_test_log_formatter.hpp> #include <boost/test/execution_monitor.hpp> #include <boost/test/framework.hpp> - #include <boost/test/unit_test_parameters.hpp> #include <boost/test/utils/basic_cstring/compare.hpp> @@ -85,8 +84,8 @@ namespace { struct unit_test_log_impl { // Constructor unit_test_log_impl() - : m_stream( runtime_config::log_sink() ) - , m_stream_state_saver( new io_saver_type( *m_stream ) ) + : m_stream( &std::cout ) + , m_stream_state_saver( new io_saver_type( std::cout ) ) , m_threshold_level( log_all_errors ) , m_log_formatter( new output::compiler_log_formatter ) { @@ -110,11 +109,14 @@ struct unit_test_log_impl { log_checkpoint_data m_checkpoint_data; // helper functions - std::ostream& stream() { return *m_stream; } + std::ostream& stream() + { + return *m_stream; + } void set_checkpoint( const_string file, std::size_t line_num, const_string msg ) { assign_op( m_checkpoint_data.m_message, msg, 0 ); - m_checkpoint_data.m_file_name = file; + m_checkpoint_data.m_file_name = file; m_checkpoint_data.m_line_num = line_num; } }; @@ -133,7 +135,7 @@ unit_test_log_t::test_start( counter_t test_cases_amount ) s_log_impl().m_log_formatter->log_start( s_log_impl().stream(), test_cases_amount ); - if( runtime_config::show_build_info() ) + if( runtime_config::get<bool>( runtime_config::BUILD_INFO ) ) s_log_impl().m_log_formatter->log_build_info( s_log_impl().stream() ); s_log_impl().m_entry_in_progress = false; |