| Index: chrome/browser/chromeos/gdata/gdata_contacts_service_browsertest.cc
|
| diff --git a/chrome/browser/chromeos/gdata/gdata_contacts_service_browsertest.cc b/chrome/browser/chromeos/gdata/gdata_contacts_service_browsertest.cc
|
| index 5bf238ad458b349c6c9abda4af0c005bbda7d9e7..c62b5fcf530e8e12dcfb7e265546bbf1ea5ce275 100644
|
| --- a/chrome/browser/chromeos/gdata/gdata_contacts_service_browsertest.cc
|
| +++ b/chrome/browser/chromeos/gdata/gdata_contacts_service_browsertest.cc
|
| @@ -83,6 +83,8 @@ class GDataContactsServiceTest : public InProcessBrowserTest {
|
| service_->set_rewrite_photo_url_callback_for_testing(
|
| base::Bind(&GDataContactsServiceTest::RewritePhotoUrl,
|
| base::Unretained(this)));
|
| + service_->set_photo_download_timer_interval_for_testing(
|
| + base::TimeDelta::FromMilliseconds(10));
|
| }
|
|
|
| virtual void CleanUpOnMainThread() {
|
| @@ -159,7 +161,11 @@ IN_PROC_BROWSER_TEST_F(GDataContactsServiceTest, BrokenFeeds) {
|
| EXPECT_FALSE(Download("no_feed.json", base::Time(), &contacts));
|
| EXPECT_FALSE(Download("no_category.json", base::Time(), &contacts));
|
| EXPECT_FALSE(Download("wrong_category.json", base::Time(), &contacts));
|
| - EXPECT_FALSE(Download("feed_photo_404.json", base::Time(), &contacts));
|
| +
|
| + // Missing photos should be allowed, though (as this can occur in production).
|
| + EXPECT_TRUE(Download("feed_photo_404.json", base::Time(), &contacts));
|
| + ASSERT_EQ(static_cast<size_t>(1), contacts->size());
|
| + EXPECT_FALSE((*contacts)[0]->has_raw_untrusted_photo());
|
| }
|
|
|
| // Check that we're able to download an empty feed and a normal-looking feed
|
| @@ -238,7 +244,7 @@ IN_PROC_BROWSER_TEST_F(GDataContactsServiceTest, Download) {
|
| IN_PROC_BROWSER_TEST_F(GDataContactsServiceTest, ParallelPhotoDownload) {
|
| // The feed used for this test contains 8 contacts.
|
| const int kNumContacts = 8;
|
| - service()->set_max_simultaneous_photo_downloads_for_testing(2);
|
| + service()->set_max_photo_downloads_per_second_for_testing(6);
|
| scoped_ptr<ScopedVector<contacts::Contact> > contacts;
|
| EXPECT_TRUE(Download("feed_multiple_photos.json", base::Time(), &contacts));
|
| ASSERT_EQ(static_cast<size_t>(kNumContacts), contacts->size());
|
|
|