Index: ppapi/tests/test_broker.cc |
diff --git a/ppapi/tests/test_broker.cc b/ppapi/tests/test_broker.cc |
index d66e9dd73990ab4883338de30d22c6762d531b52..0537b953a29abd47a560bba602e80b5ae3f7f4d2 100644 |
--- a/ppapi/tests/test_broker.cc |
+++ b/ppapi/tests/test_broker.cc |
@@ -217,13 +217,12 @@ void TestBroker::RunTests(const std::string& filter) { |
// The following tests require special setup, so only run them if they're |
// explicitly specified by the filter. |
- if (filter.empty()) |
- return; |
- |
- RUN_TEST(ConnectPermissionDenied, filter); |
- RUN_TEST(ConnectPermissionGranted, filter); |
- RUN_TEST(IsAllowedPermissionDenied, filter); |
- RUN_TEST(IsAllowedPermissionGranted, filter); |
+ if (!ShouldRunAllTests(filter)) { |
+ RUN_TEST(ConnectPermissionDenied, filter); |
+ RUN_TEST(ConnectPermissionGranted, filter); |
+ RUN_TEST(IsAllowedPermissionDenied, filter); |
+ RUN_TEST(IsAllowedPermissionGranted, filter); |
+ } |
} |
std::string TestBroker::TestCreate() { |