In Boost.Test
, come posso ottenere il nome del caso di test automatico corrente?In Boost.Test, come ottenere il nome del test corrente?
Esempio:
#include <boost/test/unit_test.hpp>
BOOST_AUTO_TEST_CASE(MyTest)
{
std::cerr << "Starting " << test_name << std::endl;
// lots of code here
std::cerr << "Ending " << test_name << std::endl;
}
Nell'esempio, voglio la variabile test_name
per contenere "MyTest".
Date un'occhiata a [questo] (https://groups.google.com/forum/?fromgroups=#!topic/boost-list/ZzFmu14UfeQ), per ora funziona per me –