Subject: Re: [boost] Is there interest in unit testing both passing and failing BOOST_MPL_ASSERTs?
From: Marsh Ray (marsh_at_[hidden])
Date: 2011-09-14 12:53:29
On 09/14/2011 03:21 AM, Ben Robinson wrote:
> But I need a way to write a run-time unit test which
> will demonstrate that this code will fail to compile, when instantiated by
> the user of the library.
Then your run-time unit test needs to invoke the compiler, right?
> When instantiated by the unit-test framework, the
> code instead throws an exception.
How does "the code" throw an exception if it doesn't even compile?
At best you're showing that some other, similar-looking, code will throw
What does that really mean though? Especially for the types of things
MPL is used for.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk