| Index: ppapi/tests/test_url_loader.cc
|
| diff --git a/ppapi/tests/test_url_loader.cc b/ppapi/tests/test_url_loader.cc
|
| index e7334d568dcf9babfdf50a533471b93f8a3324c0..edbbbbfe4ebf67daaeeac184555bc2d386bd8ea7 100644
|
| --- a/ppapi/tests/test_url_loader.cc
|
| +++ b/ppapi/tests/test_url_loader.cc
|
| @@ -77,30 +77,30 @@ bool TestURLLoader::Init() {
|
| return InitTestingInterface() && EnsureRunningOverHTTP();
|
| }
|
|
|
| -void TestURLLoader::RunTest() {
|
| - RUN_TEST_FORCEASYNC_AND_NOT(BasicGET);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(BasicPOST);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(BasicFilePOST);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(BasicFileRangePOST);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(CompoundBodyPOST);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(EmptyDataPOST);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(BinaryDataPOST);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(CustomRequestHeader);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(FailsBogusContentLength);
|
| +void TestURLLoader::RunTests(const std::string& filter) {
|
| + RUN_TEST_FORCEASYNC_AND_NOT(BasicGET, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(BasicPOST, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(BasicFilePOST, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(BasicFileRangePOST, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(CompoundBodyPOST, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(EmptyDataPOST, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(BinaryDataPOST, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(CustomRequestHeader, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(FailsBogusContentLength, filter);
|
| // Disable portion of test which failes when the HTTP server's
|
| // data_dir is moved to PRODUCT_DIR.
|
| // see: http://code.google.com/p/chromium/issues/detail?id=103690
|
| -// RUN_TEST_FORCEASYNC_AND_NOT(SameOriginRestriction);
|
| -// RUN_TEST_FORCEASYNC_AND_NOT(CrossOriginRequest);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(JavascriptURLRestriction);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(MethodRestriction);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(HeaderRestriction);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(CustomReferrer);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(CustomContentTransferEncoding);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(StreamToFile);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(AuditURLRedirect);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(AbortCalls);
|
| - RUN_TEST_FORCEASYNC_AND_NOT(UntendedLoad);
|
| +// RUN_TEST_FORCEASYNC_AND_NOT(SameOriginRestriction, filter);
|
| +// RUN_TEST_FORCEASYNC_AND_NOT(CrossOriginRequest, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(JavascriptURLRestriction, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(MethodRestriction, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(HeaderRestriction, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(CustomReferrer, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(CustomContentTransferEncoding, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(StreamToFile, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(AuditURLRedirect, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(AbortCalls, filter);
|
| + RUN_TEST_FORCEASYNC_AND_NOT(UntendedLoad, filter);
|
| }
|
|
|
| std::string TestURLLoader::ReadEntireFile(pp::FileIO* file_io,
|
|
|