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 70c445613c932fddd2fd0b61e0bfb7bc1ff2ece0..c3bb4cf3d9a7c91abc55baf3bfa849fa86f51cfe 100644 |
--- a/content/browser/service_worker/service_worker_handle_unittest.cc |
+++ b/content/browser/service_worker/service_worker_handle_unittest.cc |
@@ -89,10 +89,13 @@ TEST_F(ServiceWorkerHandleTest, OnVersionStateChanged) { |
// ...dispatch install event. |
status = SERVICE_WORKER_ERROR_FAILED; |
+ version_->SetStatus(ServiceWorkerVersion::INSTALLING); |
version_->DispatchInstallEvent(-1, CreateReceiverOnCurrentThread(&status)); |
base::RunLoop().RunUntilIdle(); |
EXPECT_EQ(SERVICE_WORKER_OK, status); |
+ version_->SetStatus(ServiceWorkerVersion::INSTALLED); |
+ |
ASSERT_EQ(4UL, ipc_sink()->message_count()); |
// We should be sending 1. StartWorker, |