Chromium Code Reviews| Index: base/test/test_suite.cc |
| diff --git a/base/test/test_suite.cc b/base/test/test_suite.cc |
| index 9d7c158f029bc9c53f8f12f230e7475f92880470..4d6871e4b0a636d2ffec9fbe99d8f551689dae2c 100644 |
| --- a/base/test/test_suite.cc |
| +++ b/base/test/test_suite.cc |
| @@ -140,6 +140,13 @@ void TestSuite::CatchMaybeTests() { |
| listeners.Append(new MaybeTestDisabler); |
| } |
| +void TestSuite::DisableTests(const std::string& filter) { |
| + std::string gtest_filter = ::testing::FLAGS_gtest_filter; |
| + gtest_filter += ":-"; |
| + gtest_filter += filter; |
| + ::testing::FLAGS_gtest_filter = gtest_filter; |
|
Paweł Hajdan Jr.
2013/10/10 18:10:42
Please don't do that. By the time you change it it
|
| +} |
| + |
| void TestSuite::ResetCommandLine() { |
| testing::TestEventListeners& listeners = |
| testing::UnitTest::GetInstance()->listeners(); |