Если у меня есть тесты, подобные следующим
TEST(One, A) { ... }
TEST(Two, B) { ... }
Как я могу только бежать One.A
с помощью buck test
? Я хотел бы быть в состоянии сделать
buck test something -- --gtest_filter=One.A
Но это не похоже на работу. Ни один не делает --include
или же --filter
Итак, насколько я знаю, это не поддерживается напрямую Баком. Тем не менее, одна вещь, которую вы должны быть в состоянии сделать, это
buck run //foo/bar:baz -- --gtest_filter=One.a
Это даст вам лучший пользовательский интерфейс, а не графический интерфейс, но он должен работать. Я открою проблему с github (если у нас ее еще нет), чтобы посмотреть, что нужно сделать, чтобы интегрировать ее во внутренний бегун, так как это тоже функция, которую я давно хотел
Редактировать: https://github.com/facebook/buck/issues/1688
Других решений пока нет …