Index: content/browser/service_worker/service_worker_handle_unittest.cc |
diff --git a/content/browser/service_worker/service_worker_handle_unittest.cc b/content/browser/service_worker/service_worker_handle_unittest.cc |
index d5a2109d640e222502276e7a708cc63fa6ad66a3..4767ecb01b11c917f8c95d86ba0ae64779ba6c95 100644 |
--- a/content/browser/service_worker/service_worker_handle_unittest.cc |
+++ b/content/browser/service_worker/service_worker_handle_unittest.cc |
@@ -93,6 +93,9 @@ class ServiceWorkerHandleTest : public testing::Test { |
records.push_back( |
ServiceWorkerDatabase::ResourceRecord(10, version_->script_url(), 100)); |
version_->script_cache_map()->SetResources(records); |
+ version_->set_fetch_handler_existence( |
+ ServiceWorkerVersion::FetchHandlerExistence::EXISTS); |
+ version_->SetStatus(ServiceWorkerVersion::INSTALLING); |
// Make the registration findable via storage functions. |
helper_->context()->storage()->LazyInitialize(base::Bind(&base::DoNothing)); |
@@ -150,26 +153,19 @@ TEST_F(ServiceWorkerHandleTest, OnVersionStateChanged) { |
base::RunLoop().RunUntilIdle(); |
EXPECT_EQ(SERVICE_WORKER_OK, status); |
- // ...update state to installing... |
- version_->SetStatus(ServiceWorkerVersion::INSTALLING); |
- |
- // ...and update state to installed. |
+ // ...update state to installed. |
version_->SetStatus(ServiceWorkerVersion::INSTALLED); |
- ASSERT_EQ(3UL, ipc_sink()->message_count()); |
+ ASSERT_EQ(2UL, ipc_sink()->message_count()); |
ASSERT_EQ(0L, dispatcher_host_->bad_message_received_count_); |
// We should be sending 1. StartWorker, |
EXPECT_EQ(EmbeddedWorkerMsg_StartWorker::ID, |
ipc_sink()->GetMessageAt(0)->type()); |
- // 2. StateChanged (state == Installing), |
- VerifyStateChangedMessage(handle->handle_id(), |
- blink::WebServiceWorkerStateInstalling, |
- ipc_sink()->GetMessageAt(1)); |
- // 3. StateChanged (state == Installed). |
+ // 2. StateChanged (state == Installed). |
VerifyStateChangedMessage(handle->handle_id(), |
blink::WebServiceWorkerStateInstalled, |
- ipc_sink()->GetMessageAt(2)); |
+ ipc_sink()->GetMessageAt(1)); |
} |
} // namespace content |