summaryrefslogtreecommitdiff
path: root/boost/test/impl/unit_test_log.ipp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/test/impl/unit_test_log.ipp')
-rw-r--r--boost/test/impl/unit_test_log.ipp16
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;