相关疑难解决方法(0)

我可以在gtest中为值参数化测试提供更好的名称吗?

我在gtest中使用值参数化测试.例如,如果我写

INSTANTIATE_TEST_CASE_P(InstantiationName,
                    FooTest,
                    ::testing::Values("meeny", "miny", "moe"));
Run Code Online (Sandbox Code Playgroud)

然后在输出中我看到测试名称,如

InstantiationName/FooTest.DoesBlah/0 for "meeny"
InstantiationName/FooTest.DoesBlah/1 for "miny"
InstantiationName/FooTest.DoesBlah/2 for "moe" 
Run Code Online (Sandbox Code Playgroud)

有没有办法让这些名字更有意义?我想看

InstantiationName/FooTest.DoesBlah/meeny
InstantiationName/FooTest.DoesBlah/miny
InstantiationName/FooTest.DoesBlah/moe
Run Code Online (Sandbox Code Playgroud)

googletest

13
推荐指数
2
解决办法
4008
查看次数

标签 统计

googletest ×1