GoogleTest:如何禁用运行中的测试夹具SetUp()?

时间:2017-01-16 22:58:32

标签: c++ googletest

我有一个测试夹具:

class UnitTestCompositor :public ::testing::Test 
{
public:
    UnitTestCompositor(){}

    void SetUp()
    { 
         //some setup code ...  
    }

    void TearDown() {
    }

    ~UnitTestCompositor() {
    }
}

我有一堆测试:

TEST_F(UnitTestCompositor, DISABLED_CheckDistortionMeshes){
    // test code
}
TEST_F(UnitTestCompositor, DISABLED_CheckLeftAndRightEyeMeshes){
    // test code
}

所以现在我已经单独禁用了这些测试,有没有办法禁用SetUp()代码运行?或者禁用测试夹具和测试,除了注释代码之外还要一起运行?

0 个答案:

没有答案