Re: [Boost-bugs] [Boost C++ Libraries] #7417: Detailed test status is not available in the Boost.Test log (status, assertions, passed) and so live test case status cannot be tracked

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7417: Detailed test status is not available in the Boost.Test log (status, assertions, passed) and so live test case status cannot be tracked
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-03-09 12:25:41


#7417: Detailed test status is not available in the Boost.Test log (status,
assertions, passed) and so live test case status cannot be tracked
---------------------------------------+---------------------
  Reporter: Jamie Allsop <ja11sop@…> | Owner: rogeeff
      Type: Patches | Status: new
 Milestone: To Be Determined | Component: test
   Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords:
---------------------------------------+---------------------

Comment (by renficiaud):

 Since Boost 1.62, there is the possibility to define a user logger and add
 it to the set of loggers (and have several loggers at the same time).

 I updated the documentation of the loggers to a point that you should be
 able to implement your live test cases. I use this for being able to write
 JUnit logging output, which is a logger and a reporting facility at the
 same time.

 I believe you can derive your own logger from the JUnit implementation.
 The test reporter and test loggers have indeed the same interface, and
 they both receive the same signals from the framework. There is also the
 possibility to have detailed logs during the test module execution.

 I would rather suggest go this direction, you can have my support if
 needed.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7417#comment:2>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-03-09 12:29:25 UTC