Boost logo

Boost Users :

Subject: Re: [Boost-users] [test] Passing parameters to fixtures
From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2008-09-15 10:22:25


Ovanes Markarian wrote:

>> I guess I forgot to mention that I need to configure the fixture at
>> runtime. The DB name (which is actually a connection string) is passed to
>> the test as a command line parameter.
>>
> Just implement in your fixture a protected member called init_db(string_type
> const& db_name);
>
> This member can be called from the suite's body, since AFAIK it derives from
> it.

But hasn't the fixture already been constructed then? So using the
constructor of the fixture for setting up the DB connection will not be
possible. Or did I get you wrong?

Thanks for your help,
Markus


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net