[Boost.test] utiliser la suite par default
Bonjour,
Je suis en train de migrer des tests depuis cppUnit vers Boost.test.
J'arrive à compiler et executer un test case
Code:
1 2 3 4 5 6 7 8 9
| // g++ a_test.cpp -static -lboost_unit_test_framework
#define BOOST_AUTO_TEST_MAIN
#define BOOST_TEST_MODULE a_test
#include <boost/test/unit_test.hpp>
BOOST_AUTO_TEST_CASE( constructors_test )
{
BOOST_CHECK_EQUAL(1, 1);
} |
Mais je ne comprends pas commen je peux creer un seul executable pour tous mes fichiers de tests. Le problème est comme utiliser BOOST_AUTO_TEST_MAIN et quelle est la démarche ensuite pour compiler. (Je suis sous linux.)
D'avance merci
PS : Il y a effectivement une documentation et des anciens posts mais ils ne sont pas assez explicites.