Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10143: BOOST.TEST BOOST_*_THROW behavior
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-07-05 22:32:37
#10143: BOOST.TEST BOOST_*_THROW behavior
-------------------------------+---------------------
Reporter: ghleclerc@⦠| Owner: rogeeff
Type: Bugs | Status: closed
Milestone: To Be Determined | Component: test
Version: Boost 1.55.0 | Severity: Problem
Resolution: wontfix | Keywords:
-------------------------------+---------------------
Changes (by rogeeff):
* status: new => closed
* resolution: => wontfix
Comment:
All testing tools can fail with exception. BOOST_CHECK_THROW is not that
different from BOOST_TEST(a==b). It has one good result, one bad result
and one exception execution path. In later case exception is caught by
execution monitor and reported as fatal test case error. We do not want to
replicate rather complicated logic of catching unknown exception at every
assertion location. If you want to continue with other assertions I
suggest placing them into a separate test case.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10143#comment:1> 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-02-16 18:50:18 UTC