Index: content/browser/service_worker/embedded_worker_instance_unittest.cc |
diff --git a/content/browser/service_worker/embedded_worker_instance_unittest.cc b/content/browser/service_worker/embedded_worker_instance_unittest.cc |
index 08fa4dd6780bf3749f2650c851553dad65f78908..1ded6ee740fbf9e4d2a1c41773e6016a81c18f38 100644 |
--- a/content/browser/service_worker/embedded_worker_instance_unittest.cc |
+++ b/content/browser/service_worker/embedded_worker_instance_unittest.cc |
@@ -17,6 +17,7 @@ |
#include "content/browser/service_worker/embedded_worker_test_helper.h" |
#include "content/browser/service_worker/service_worker_context_core.h" |
#include "content/browser/service_worker/service_worker_context_wrapper.h" |
+#include "content/browser/service_worker/service_worker_test_utils.h" |
#include "content/common/service_worker/embedded_worker.mojom.h" |
#include "content/common/service_worker/embedded_worker_messages.h" |
#include "content/common/service_worker/embedded_worker_start_params.h" |
@@ -135,23 +136,8 @@ class EmbeddedWorkerInstanceTest : public testing::Test, |
DISALLOW_COPY_AND_ASSIGN(EmbeddedWorkerInstanceTest); |
}; |
-class EmbeddedWorkerInstanceTestP : public EmbeddedWorkerInstanceTest, |
- public testing::WithParamInterface<bool> { |
- protected: |
- void SetUp() override { |
- is_mojo_enabled_ = GetParam(); |
- if (is_mojo_enabled()) { |
- base::CommandLine::ForCurrentProcess()->AppendSwitch( |
- switches::kMojoServiceWorker); |
- } |
- EmbeddedWorkerInstanceTest::SetUp(); |
- } |
- |
- bool is_mojo_enabled() { return is_mojo_enabled_; } |
- |
- private: |
- bool is_mojo_enabled_ = false; |
-}; |
+class EmbeddedWorkerInstanceTestP |
+ : public MojoServiceWorkerTestP<EmbeddedWorkerInstanceTest> {}; |
// A helper to simulate the start worker sequence is stalled in a worker |
// process. |