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(); |