Index: chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service_unittest.cc |
diff --git a/chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service_unittest.cc b/chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service_unittest.cc |
index 4ecca738700c0dd9cf68ce4ac4b174cf2d495445..6ae05ac0f73bfd42f969b247e2128374784b726c 100644 |
--- a/chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service_unittest.cc |
+++ b/chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service_unittest.cc |
@@ -10,6 +10,7 @@ |
#include "chrome/browser/sync_file_system/drive_backend_v1/drive_metadata_store.h" |
#include "chrome/browser/sync_file_system/drive_backend_v1/fake_api_util.h" |
#include "chrome/browser/sync_file_system/sync_file_system.pb.h" |
+#include "chrome/browser/sync_file_system/sync_file_system_test_util.h" |
#include "chrome/browser/sync_file_system/syncable_file_system_util.h" |
#include "chrome/test/base/testing_browser_process.h" |
#include "chrome/test/base/testing_profile.h" |
@@ -287,9 +288,10 @@ TEST_F(DriveFileSyncServiceTest, EnableOrigin) { |
} |
TEST_F(DriveFileSyncServiceTest, GetOriginStatusMap) { |
- RemoteFileSyncService::OriginStatusMap origin_status_map; |
- sync_service()->GetOriginStatusMap(&origin_status_map); |
- ASSERT_EQ(0u, origin_status_map.size()); |
+ scoped_ptr<RemoteFileSyncService::OriginStatusMap> origin_status_map; |
+ sync_service()->GetOriginStatusMap( |
+ CreateResultReceiver(&origin_status_map)); |
+ ASSERT_EQ(0u, origin_status_map->size()); |
// Add 3 pending, 2 enabled and 1 disabled sync origin. |
AddOrigin("Pending", "p0"); |
@@ -299,14 +301,16 @@ TEST_F(DriveFileSyncServiceTest, GetOriginStatusMap) { |
AddOrigin("Enabled", "e1"); |
AddOrigin("Disabled", "d0"); |
- sync_service()->GetOriginStatusMap(&origin_status_map); |
- ASSERT_EQ(6u, origin_status_map.size()); |
- EXPECT_EQ("Pending", origin_status_map[GURL("chrome-extension://app_p0")]); |
- EXPECT_EQ("Pending", origin_status_map[GURL("chrome-extension://app_p1")]); |
- EXPECT_EQ("Pending", origin_status_map[GURL("chrome-extension://app_p2")]); |
- EXPECT_EQ("Enabled", origin_status_map[GURL("chrome-extension://app_e0")]); |
- EXPECT_EQ("Enabled", origin_status_map[GURL("chrome-extension://app_e1")]); |
- EXPECT_EQ("Disabled", origin_status_map[GURL("chrome-extension://app_d0")]); |
+ sync_service()->GetOriginStatusMap( |
+ CreateResultReceiver(&origin_status_map)); |
+ ASSERT_EQ(6u, origin_status_map->size()); |
+ EXPECT_EQ("Pending", (*origin_status_map)[GURL("chrome-extension://app_p0")]); |
+ EXPECT_EQ("Pending", (*origin_status_map)[GURL("chrome-extension://app_p1")]); |
+ EXPECT_EQ("Pending", (*origin_status_map)[GURL("chrome-extension://app_p2")]); |
+ EXPECT_EQ("Enabled", (*origin_status_map)[GURL("chrome-extension://app_e0")]); |
+ EXPECT_EQ("Enabled", (*origin_status_map)[GURL("chrome-extension://app_e1")]); |
+ EXPECT_EQ("Disabled", |
+ (*origin_status_map)[GURL("chrome-extension://app_d0")]); |
} |
} // namespace sync_file_system |