Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / content / browser / shared_worker / shared_worker_service_impl_unittest.cc
index e08da83..995efd3 100644 (file)
@@ -16,7 +16,7 @@
 #include "content/browser/message_port_message_filter.h"
 #include "content/browser/shared_worker/shared_worker_message_filter.h"
 #include "content/browser/shared_worker/shared_worker_service_impl.h"
-#include "content/browser/worker_host/worker_storage_partition.h"
+#include "content/browser/shared_worker/worker_storage_partition.h"
 #include "content/common/message_port_messages.h"
 #include "content/common/view_messages.h"
 #include "content/common/worker_messages.h"
@@ -436,6 +436,12 @@ TEST_F(SharedWorkerServiceImplTest, BasicTest) {
   connector->SendSendQueuedMessages(empty_messages);
   EXPECT_EQ(0U, renderer_host->QueuedMessageCount());
 
+  // SharedWorker sends WorkerHostMsg_WorkerReadyForInspection in
+  // EmbeddedSharedWorkerStub::WorkerReadyForInspection().
+  EXPECT_TRUE(renderer_host->OnMessageReceived(
+      new WorkerHostMsg_WorkerReadyForInspection(worker_route_id)));
+  EXPECT_EQ(0U, renderer_host->QueuedMessageCount());
+
   // SharedWorker sends WorkerHostMsg_WorkerScriptLoaded in
   // EmbeddedSharedWorkerStub::workerScriptLoaded().
   EXPECT_TRUE(renderer_host->OnMessageReceived(
@@ -527,6 +533,12 @@ TEST_F(SharedWorkerServiceImplTest, TwoRendererTest) {
   connector0->SendSendQueuedMessages(empty_messages);
   EXPECT_EQ(0U, renderer_host0->QueuedMessageCount());
 
+  // SharedWorker sends WorkerHostMsg_WorkerReadyForInspection in
+  // EmbeddedSharedWorkerStub::WorkerReadyForInspection().
+  EXPECT_TRUE(renderer_host0->OnMessageReceived(
+      new WorkerHostMsg_WorkerReadyForInspection(worker_route_id)));
+  EXPECT_EQ(0U, renderer_host0->QueuedMessageCount());
+
   // SharedWorker sends WorkerHostMsg_WorkerScriptLoaded in
   // EmbeddedSharedWorkerStub::workerScriptLoaded().
   EXPECT_TRUE(renderer_host0->OnMessageReceived(