|
Boost : |
From: Hubert Holin (Hubert.Holin_at_[hidden])
Date: 2005-02-25 09:43:41
Somewhere in the E.U., le 25/02/2005
Bonjour Gennadiy
In article <cvlaol$u6o$1_at_[hidden]>,
"Gennadiy Rozental" <gennadiy.rozental_at_[hidden]> wrote:
> Hi, Hubert
>
> For some reason I couldn't locate message to respond, but here is reply to
> your last post:
>
> > Well, actually, I am held up at the moment by what seems to be
> > internal Boost.Test problems.
>
> > I checked in a few days ago some modifications to the special
> > functions tests, which take into account the modifications to the
> > BOOST_CHECK_PREDICATE macro, but compilations still fails (Xcode 1.5):
>
> 1. You are using unit_test_ex.hpp. I forgot to remove this header. We don't
> need it anymore. Boost .Test now works with boost::function out of the box
> without any extra support. Just use unit_test.hpp
OK.
> 2. I noticed that your test could benefit from BOOST_TEST_TEMPLATE facility.
> I spend some time and look on attached version that do the trick. Fell free
> to use it if you want.
I will definitely use it, it is a very nice addition to the tools.
It would also help if you added the construct you wrote
-----------------------------------------------------------------------
template<typename T>
struct string_type_name;
#define DEFINE_TYPE_NAME(Type) \
template<> struct string_type_name<Type> \
{ \
static char const * _() \
{ \
return #Type; \
} \
}
-----------------------------------------------------------------------
to a common header, as I believe I am not the only one who would benefit
from it!
BTW, what now replaces unit_test_log ?
> 3. Usually It's not good idea to do ant thing from within init_test_suite
> function. This code is not guarded and should only be used for test tree
> creation.
>
> Gennadiy
OK.
Merci
Hubert Holin
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk