3 Mar
2006
3 Mar
'06
4:47 p.m.
----- Original Message -----
From: "Gennadiy Rozental"
In cvs version of Test Tools implementation every tool calls BOOST_TEST_PASSPOINT and mark last line that was passed before execution tool expression. This way in above case It will know what was last point we passed in program execution was on above line.
An error message would look like:
unknown location(0): unknown error caught test.cpp(nn): last checkpoint <- this location of your statement
Gennadiy, Thanks for the explanation. I checked the CVS again and saw BOOST_TEST_PASSPOINT() is added to BOOST_CHECK_IMPL and others but NOT BOOST_CHECK_THROW_IMPL. Maybe I looked at the wrong place or did not quite understand how it works. Could you please take a look? Thanks, Sean