Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2002-08-13 12:01:54

At 09:57 AM 8/13/2002, Peter Dimov wrote:

>shared_ptr_test.cpp fails at line 191, which is
>where p is a shared_ptr<>. Since p can be used in boolean contexts such
>if(p), this worked with the old implementation of BOOST_TEST. I can "fix"
>the test to read
>BOOST_TEST(p? true: false);
>but is this the right thing to do?

I couldn't find the docs for BOOST_TEST, but similar forms are documented
as requiring a "predicate". So I'd think anything convertible to bool was
valid, and you shouldn't have to change your code.



Boost list run by bdawes at, gregod at, cpdaniel at, john at