C++ 如何使用Boost.test硬编码跳过的测试?

C++ 如何使用Boost.test硬编码跳过的测试?,c++,testing,boost,C++,Testing,Boost,在使用python的unittest模块进行编码时,我发现在执行时标记要跳过的测试很有用(请参阅) Boost.Test中有类似的东西吗 我正在使用boost 1.49.0版实现我的测试,我想添加如下内容: BOOST_AUTO_TEST_CASE(test_wibly) { throw boost::???::skip_test("http://my::defect.tracking.software/#4321"); } 基本上不应该将测试看作是通过或失败,而是“跳过”,它应该出现

在使用python的unittest模块进行编码时,我发现在执行时标记要跳过的测试很有用(请参阅)

Boost.Test中有类似的东西吗

我正在使用boost 1.49.0版实现我的测试,我想添加如下内容:

BOOST_AUTO_TEST_CASE(test_wibly)
{
    throw boost::???::skip_test("http://my::defect.tracking.software/#4321");
}
<>基本上不应该将测试看作是通过或失败,而是“跳过”,它应该出现在输出中。

如果没有类似的东西,我在哪里可以找到一些关于如何自己实现它的资源(在Boost.Test之上)


文档中有一节是关于跳过测试的,但它指的是如果以前的测试失败,则跳过测试套件。

据我所知,Boost测试无法做到这一点


我已经运行过,它有一个增强版的Boost测试,添加了这些功能。我还没有机会试一试,所以我不能担保

那我想我得自己考虑做点什么了。我可能会研究NCBI C++如何处理它。谢谢