Index: chrome/browser/browsing_data_database_helper_browsertest.cc |
diff --git a/chrome/browser/browsing_data_database_helper_browsertest.cc b/chrome/browser/browsing_data_database_helper_browsertest.cc |
index 1f330880a1633d375229d5dad9efe5f30af11f5f..36b3205d0a877deab2ac6a2798c5962ecf194391 100644 |
--- a/chrome/browser/browsing_data_database_helper_browsertest.cc |
+++ b/chrome/browser/browsing_data_database_helper_browsertest.cc |
@@ -59,12 +59,12 @@ class StopTestOnCallback { |
DCHECK(database_helper_); |
} |
- void Callback(const std::vector<BrowsingDataDatabaseHelper::DatabaseInfo>& |
+ void Callback(const std::list<BrowsingDataDatabaseHelper::DatabaseInfo>& |
database_info_list) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
ASSERT_EQ(1UL, database_info_list.size()); |
EXPECT_EQ(std::string(kTestIdentifier1), |
- database_info_list.at(0).origin_identifier); |
+ database_info_list.begin()->origin_identifier); |
MessageLoop::current()->Quit(); |
} |
@@ -103,16 +103,20 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataDatabaseHelperTest, CannedAddDatabase) { |
helper->StartFetching( |
NewCallback(&callback, &TestCompletionCallback::callback)); |
- std::vector<BrowsingDataDatabaseHelper::DatabaseInfo> result = |
+ std::list<BrowsingDataDatabaseHelper::DatabaseInfo> result = |
callback.result(); |
ASSERT_EQ(3u, result.size()); |
- EXPECT_STREQ(origin_str1, result[0].origin_identifier.c_str()); |
- EXPECT_STREQ(db1, result[0].database_name.c_str()); |
- EXPECT_STREQ(origin_str1, result[1].origin_identifier.c_str()); |
- EXPECT_STREQ(db2, result[1].database_name.c_str()); |
- EXPECT_STREQ(origin_str2, result[2].origin_identifier.c_str()); |
- EXPECT_STREQ(db3, result[2].database_name.c_str()); |
+ std::list<BrowsingDataDatabaseHelper::DatabaseInfo>::iterator info = |
+ result.begin(); |
+ EXPECT_STREQ(origin_str1, info->origin_identifier.c_str()); |
+ EXPECT_STREQ(db1, info->database_name.c_str()); |
+ info++; |
+ EXPECT_STREQ(origin_str1, info->origin_identifier.c_str()); |
+ EXPECT_STREQ(db2, info->database_name.c_str()); |
+ info++; |
+ EXPECT_STREQ(origin_str2, info->origin_identifier.c_str()); |
+ EXPECT_STREQ(db3, info->database_name.c_str()); |
} |
IN_PROC_BROWSER_TEST_F(BrowsingDataDatabaseHelperTest, CannedUnique) { |
@@ -129,11 +133,11 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataDatabaseHelperTest, CannedUnique) { |
helper->StartFetching( |
NewCallback(&callback, &TestCompletionCallback::callback)); |
- std::vector<BrowsingDataDatabaseHelper::DatabaseInfo> result = |
+ std::list<BrowsingDataDatabaseHelper::DatabaseInfo> result = |
callback.result(); |
ASSERT_EQ(1u, result.size()); |
- EXPECT_STREQ(origin_str, result[0].origin_identifier.c_str()); |
- EXPECT_STREQ(db, result[0].database_name.c_str()); |
+ EXPECT_STREQ(origin_str, result.begin()->origin_identifier.c_str()); |
+ EXPECT_STREQ(db, result.begin()->database_name.c_str()); |
} |
} // namespace |