Index: content/browser/service_worker/service_worker_request_handler_unittest.cc |
diff --git a/content/browser/service_worker/service_worker_request_handler_unittest.cc b/content/browser/service_worker/service_worker_request_handler_unittest.cc |
index aaab37f7a33d0381e2a42f8fbdb6e0cf2dd4c88f..414f01b33e51e3499cc57e3eb3c86cb2032dad76 100644 |
--- a/content/browser/service_worker/service_worker_request_handler_unittest.cc |
+++ b/content/browser/service_worker/service_worker_request_handler_unittest.cc |
@@ -12,6 +12,7 @@ |
#include "content/browser/service_worker/service_worker_context_core.h" |
#include "content/browser/service_worker/service_worker_provider_host.h" |
#include "content/browser/service_worker/service_worker_registration.h" |
+#include "content/browser/service_worker/service_worker_test_utils.h" |
#include "content/common/resource_request_body_impl.h" |
#include "content/common/service_worker/service_worker_utils.h" |
#include "content/public/common/request_context_frame_type.h" |
@@ -116,7 +117,10 @@ class ServiceWorkerRequestHandlerTest : public testing::Test { |
storage::BlobStorageContext blob_storage_context_; |
}; |
-TEST_F(ServiceWorkerRequestHandlerTest, InitializeHandler) { |
+class ServiceWorkerRequestHandlerTestP |
+ : public MojoServiceWorkerTestP<ServiceWorkerRequestHandlerTest> {}; |
+ |
+TEST_P(ServiceWorkerRequestHandlerTestP, InitializeHandler) { |
// Cannot initialize a handler for non-secure origins. |
EXPECT_FALSE(InitializeHandlerCheck( |
"ftp://host/scope/doc", "GET", false, RESOURCE_TYPE_MAIN_FRAME)); |
@@ -163,4 +167,8 @@ TEST_F(ServiceWorkerRequestHandlerTest, InitializeHandler) { |
EXPECT_STREQ("", provider_host_->document_url().spec().c_str()); |
} |
+INSTANTIATE_TEST_CASE_P(ServiceWorkerRequestHandlerTest, |
+ ServiceWorkerRequestHandlerTestP, |
+ testing::Bool()); |
+ |
} // namespace content |