> > There's one thing I'm wondering about. If you get an exception in a
test,
> it
> > won't show which line caused the exception, only that one has happened
> > somewhere. In a unit test with 100+ tests, it can be hard to find which
> one
> > caused the exception, so I started to litter the test code with
> > BOOST_CHECKPOINT(), which then shows up at the exception. However, I
> > realised that even this was just narrowing down the search, and to
> pinpoint
> > the error line, one would need one BOOST_CHECKPOINT() for each test
line.
> So
> > why not automate this?
>
> While working on first revision to Boost.Test I thought about very same
> issue in regards to fatal/system errors during testing: How to help
> programmer to locate where in test case problem occurred? I was about to
> implement automatic "checkpointing" when I realized that in fact it is
> already in place in existent implementation: Just set log  level to "all"
> and last pass/fail message will give you all information you need.

Ah, I didn't realise that. Thanks. :)

> So I do not believe any extension is required in this matter.

I agree.

> P.S. I've tried  several times to reply to your private mail. But got
> "Undeliverable mail..." message. Here is the question and reply:

Thanks for your reply. I've heard that this problem has occasionally
happened, but my address usually works. Apparently, it happened again when
you tried to send the reply.


Regards,

Terje

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to