id summary reporter owner description type status milestone component version severity resolution keywords cc 13149 Dependency decorators on parent suites namezero@… Raffi Enficiaud "Dependency decorators on parent suites are not honored when a nested test selected to run via command line Given the following code: {{{ #define BOOST_TEST_DYN_LINK #define BOOST_TEST_MODULE my_tests #include BOOST_AUTO_TEST_SUITE(suite1, *boost::unit_test::depends_on(""suite2"")) BOOST_AUTO_TEST_SUITE(suite1_nested) BOOST_AUTO_TEST_CASE(suite1_test1) { BOOST_CHECK(true); } BOOST_AUTO_TEST_SUITE_END() BOOST_AUTO_TEST_SUITE_END() BOOST_AUTO_TEST_SUITE(suite2) BOOST_AUTO_TEST_CASE(suite2_test2) { BOOST_CHECK(true); } BOOST_AUTO_TEST_SUITE_END() }}} And running with the following command line: ./test.o --log_level=all --run_test=suite1/suite1_nested The output is as follows: ---- Running 1 test case... Entering test module ""my_tests"" main.cpp(7): Test suite ""suite1"" is skipped because dependency test suite ""suite2"" is disabled Leaving test module ""my_tests""; testing time: 24us *** Errors were detected in the test module ""my_tests""; see standard output for details ---- **Expected:** The parent's suite (suite1) dependency is honored, and the tests are run. " Bugs closed Boost 1.67.0 test Boost 1.64.0 Problem fixed boost unit test dependency