Re: [Boost-bugs] [Boost C++ Libraries] #5282: Test fixtures do not support virtual inheritance

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5282: Test fixtures do not support virtual inheritance
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-06-23 15:55:02


#5282: Test fixtures do not support virtual inheritance
-------------------------------+------------------------
  Reporter: tye.zdrojewski@… | Owner: renficiaud
      Type: Feature Requests | Status: new
 Milestone: Boost 1.65.0 | Component: test
   Version: Boost 1.45.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+------------------------

Comment (by renficiaud):

 I do not get it: you are writing a fixture for being able to test
 protected members of `TestMeParent`, and you do not want to specify the
 constructions of `TestMeParent` inside your fixture.

 OTOH, having an additional parameter passed to the
 `BOOST_FIXTURE_TEST_SUITE` will not help you very far here: you will still
 need to initialize `TestMeParent` in some way, and you will still need to
 forward whatever has been passed to the ctor of `TestMe` to
 `TestMeParent`.

 It is a bit confusing, I am flagging this as not doing.

--
Ticket URL: <https://svn.boost.org/trac10/boost/ticket/5282#comment:8>
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-06-23 16:03:01 UTC