| Index: chrome/browser/extensions/api/media_galleries_private/media_galleries_eject_apitest.cc
|
| diff --git a/chrome/browser/extensions/api/media_galleries_private/media_galleries_eject_apitest.cc b/chrome/browser/extensions/api/media_galleries_private/media_galleries_eject_apitest.cc
|
| index 96f64c4d7489ec88218e0f9c01010ae7e43add9a..353fa9756d080cfcb4fd50b8bb0c8103bad906cb 100644
|
| --- a/chrome/browser/extensions/api/media_galleries_private/media_galleries_eject_apitest.cc
|
| +++ b/chrome/browser/extensions/api/media_galleries_private/media_galleries_eject_apitest.cc
|
| @@ -81,6 +81,7 @@ class MediaGalleriesPrivateEjectApiTest : public ExtensionApiTest {
|
| }
|
|
|
| void Attach() {
|
| + DCHECK(chrome::StorageMonitor::GetInstance()->IsInitialized());
|
| chrome::StorageInfo info(device_id_, ASCIIToUTF16(kDeviceName), kDevicePath,
|
| string16(), string16(), string16(), 0);
|
| chrome::StorageMonitor::GetInstance()->receiver()->ProcessAttach(info);
|
| @@ -88,6 +89,7 @@ class MediaGalleriesPrivateEjectApiTest : public ExtensionApiTest {
|
| }
|
|
|
| void Detach() {
|
| + DCHECK(chrome::StorageMonitor::GetInstance()->IsInitialized());
|
| chrome::StorageMonitor::GetInstance()->receiver()->ProcessDetach(
|
| device_id_);
|
| content::RunAllPendingInMessageLoop();
|
| @@ -113,6 +115,8 @@ class MediaGalleriesPrivateEjectApiTest : public ExtensionApiTest {
|
| IN_PROC_BROWSER_TEST_F(MediaGalleriesPrivateEjectApiTest, EjectTest) {
|
| scoped_ptr<chrome::test::TestStorageMonitor> monitor(
|
| chrome::test::TestStorageMonitor::CreateForBrowserTests());
|
| + monitor->Init();
|
| + monitor->MarkInitialized();
|
|
|
| content::RenderViewHost* host = GetHost();
|
| ExecuteCmdAndCheckReply(host, kAddAttachListenerCmd, kAddAttachListenerOk);
|
| @@ -134,6 +138,8 @@ IN_PROC_BROWSER_TEST_F(MediaGalleriesPrivateEjectApiTest, EjectTest) {
|
| IN_PROC_BROWSER_TEST_F(MediaGalleriesPrivateEjectApiTest, EjectBadDeviceTest) {
|
| scoped_ptr<chrome::test::TestStorageMonitor> monitor(
|
| chrome::test::TestStorageMonitor::CreateForBrowserTests());
|
| + monitor->Init();
|
| + monitor->MarkInitialized();
|
|
|
| ExecuteCmdAndCheckReply(GetHost(), kEjectFailTestCmd, kEjectFailListenerOk);
|
|
|
|
|