Je dois spécifier un test unitaire spécifique à exécuter. Bien sûr, j'ai regardé Stack Overflow Answers après avoir regardé la documentation, mais ni utilisé un appareil.Augmenter le filtre de test unitaire lors de l'utilisation d'un appareil
Comment puis-je spécifier un test pour exécuter si j'ai:
BOOST_AUTO_TEST_SUITE(mysuite)
struct Fixture
{
Fixture()
{
BOOST_TEST_MESSAGE("Setup");
}
~Fixture()
{
BOOST_TEST_MESSAGE("Teardown");
}
};
BOOST_FIXTURE_TEST_CASE(add_remove, Fixture)
{
}
BOOST_AUTO_TEST_SUITE_END()
Si je passe --run_test=add_remove
, le processus revient avec un message erreur de configuration du test: aucun cas de test filtre correspondant ou tous les tests ont été désactivée.
J'ai regardé: http://www.boost.org/doc/libs/1_64_0/libs/test/doc/html/boost_test/runtime_config/test_unit_filtering.html
Is it possible to run only subsets of a Boost unit test module?
How to set which Boost unit test to run