如果我有如下测试
TEST(One, A) { ... }
TEST(Two, B) { ... }
如何使用buck test
只运行One.A
?我希望能够做到
buck test something -- --gtest_filter=One.A
但这似乎行不通。 --include
或 --filter
最佳答案
因此,据我所知,Buck 不直接支持它。但是,您应该能够做的一件事是
buck run//foo/bar:baz -- --gtest_filter=One.a
这将为您提供 gtest gui,而不是 buck gui,但它应该可以工作。我将打开一个 github 问题(如果我们还没有)看看如何将它集成到内部运行器中,因为它也是我想要一段时间的功能
关于c++ - 如何使用 BUCK 仅运行特定的 C++ gtest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47382675/