Chromium Code Reviews| 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..ae40498c2173db8db43676aed081d955c8f8b1d1 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 |
| @@ -5,6 +5,7 @@ |
| // MediaGalleriesPrivate eject API browser tests. |
| #include "base/files/file_path.h" |
| +#include "base/run_loop.h" |
|
vandebo (ex-Chrome)
2013/05/31 18:05:03
not needed?
Greg Billock
2013/06/01 01:48:46
removed
On 2013/05/31 18:05:03, vandebo wrote:
|
| #include "base/stringprintf.h" |
| #include "base/utf_string_conversions.h" |
| #include "chrome/browser/extensions/extension_apitest.h" |
| @@ -81,6 +82,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 +90,7 @@ class MediaGalleriesPrivateEjectApiTest : public ExtensionApiTest { |
| } |
| void Detach() { |
| + DCHECK(chrome::StorageMonitor::GetInstance()->IsInitialized()); |
| chrome::StorageMonitor::GetInstance()->receiver()->ProcessDetach( |
| device_id_); |
| content::RunAllPendingInMessageLoop(); |
| @@ -113,6 +116,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 +139,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); |