En Boost.Test
, ¿cómo puedo obtener el nombre del caso actual de prueba automática?En Boost.Test, ¿cómo obtener el nombre de la prueba actual?
Ejemplo:
#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;
}
En el ejemplo, quiero la variable test_name
para contener "MyTest".
Tome un vistazo a [esta] (https://groups.google.com/forum/?fromgroups=#!topic/boost-list/ZzFmu14UfeQ), hasta ahora me funciona –