Fix colour log formatter compatibility with boost 1.65 87/248687/1
authorDariusz Michaluk <d.michaluk@samsung.com>
Tue, 1 Dec 2020 10:38:19 +0000 (11:38 +0100)
committerDariusz Michaluk <d.michaluk@samsung.com>
Tue, 1 Dec 2020 10:38:19 +0000 (11:38 +0100)
Change-Id: I855eed7f331163e0edc3dee9644e7c673b063377

tests/colour_log_formatter.cpp
tests/colour_log_formatter.h

index 5033e2f..bd1e323 100644 (file)
@@ -115,12 +115,15 @@ colour_log_formatter::log_finish(std::ostream &ostr)
 //____________________________________________________________________________//
 
 void
-colour_log_formatter::log_build_info(std::ostream &output, bool log_build_info)
+#if BOOST_VERSION >= 107000
+colour_log_formatter::log_build_info(std::ostream &output, bool)
+#else
+colour_log_formatter::log_build_info(std::ostream &output)
+#endif
 {
-       if (log_build_info)
-               output  << "Platform: " << BOOST_PLATFORM            << '\n'
-                               << "Compiler: " << BOOST_COMPILER            << '\n'
-                               << "STL     : " << BOOST_STDLIB              << '\n';
+       output  << "Platform: " << BOOST_PLATFORM            << '\n'
+                       << "Compiler: " << BOOST_COMPILER            << '\n'
+                       << "STL     : " << BOOST_STDLIB              << '\n';
        output  << "Boost   : " << BOOST_VERSION / 100000      << '.'
                        << BOOST_VERSION / 100 % 1000  << '.'
                        << BOOST_VERSION % 100       << std::endl;
index c971263..10c4b76 100644 (file)
@@ -24,7 +24,11 @@ public:
                std::ostream &,
                boost::unit_test::counter_t test_cases_amount);
        void    log_finish(std::ostream &);
-       void    log_build_info(std::ostream &output, bool log_build_info = true);
+#if BOOST_VERSION >= 107000
+       void    log_build_info(std::ostream &, bool);
+#else
+       void    log_build_info(std::ostream &);
+#endif
 
        void    test_unit_start(
                std::ostream &,