Index: ppapi/tests/test_file_io.cc |
diff --git a/ppapi/tests/test_file_io.cc b/ppapi/tests/test_file_io.cc |
index d245b877cd837b8b0f0a19aedb75107db8b8ed69..79995ff083edaae91e48ccd150a7b90523039713 100644 |
--- a/ppapi/tests/test_file_io.cc |
+++ b/ppapi/tests/test_file_io.cc |
@@ -111,15 +111,15 @@ bool TestFileIO::Init() { |
return InitTestingInterface() && EnsureRunningOverHTTP(); |
} |
-void TestFileIO::RunTest() { |
- RUN_TEST_FORCEASYNC_AND_NOT(Open); |
- RUN_TEST_FORCEASYNC_AND_NOT(ReadWriteSetLength); |
- RUN_TEST_FORCEASYNC_AND_NOT(TouchQuery); |
- RUN_TEST_FORCEASYNC_AND_NOT(AbortCalls); |
- RUN_TEST_FORCEASYNC_AND_NOT(ParallelReads); |
- RUN_TEST_FORCEASYNC_AND_NOT(ParallelWrites); |
- RUN_TEST_FORCEASYNC_AND_NOT(NotAllowMixedReadWrite); |
- RUN_TEST_FORCEASYNC_AND_NOT(WillWriteWillSetLength); |
+void TestFileIO::RunTests(const std::string& filter) { |
+ RUN_TEST_FORCEASYNC_AND_NOT(Open, filter); |
+ RUN_TEST_FORCEASYNC_AND_NOT(ReadWriteSetLength, filter); |
+ RUN_TEST_FORCEASYNC_AND_NOT(TouchQuery, filter); |
+ RUN_TEST_FORCEASYNC_AND_NOT(AbortCalls, filter); |
+ RUN_TEST_FORCEASYNC_AND_NOT(ParallelReads, filter); |
+ RUN_TEST_FORCEASYNC_AND_NOT(ParallelWrites, filter); |
+ RUN_TEST_FORCEASYNC_AND_NOT(NotAllowMixedReadWrite, filter); |
+ RUN_TEST_FORCEASYNC_AND_NOT(WillWriteWillSetLength, filter); |
// TODO(viettrungluu): add tests: |
// - that PP_ERROR_PENDING is correctly returned |