| Index: chrome/test/live_sync/two_client_live_bookmarks_sync_test.cc
|
| diff --git a/chrome/test/live_sync/two_client_live_bookmarks_sync_test.cc b/chrome/test/live_sync/two_client_live_bookmarks_sync_test.cc
|
| index d91258fc9159344acce2367ad797dc4c72167358..b737d9f1dd080524ac03449d95aa6194866343e3 100644
|
| --- a/chrome/test/live_sync/two_client_live_bookmarks_sync_test.cc
|
| +++ b/chrome/test/live_sync/two_client_live_bookmarks_sync_test.cc
|
| @@ -32,6 +32,14 @@ static std::wstring IndexedSubsubfolderName(int i) {
|
| return StringPrintf(L"Subsubfolder Name %d", i);
|
| }
|
|
|
| +const std::vector<unsigned char> GenericFavicon() {
|
| + return LiveBookmarksSyncTest::CreateFavicon(254);
|
| +}
|
| +
|
| +const std::vector<unsigned char> IndexedFavicon(int i) {
|
| + return LiveBookmarksSyncTest::CreateFavicon(i);
|
| +}
|
| +
|
| IN_PROC_BROWSER_TEST_F(TwoClientLiveBookmarksSyncTest, Sanity) {
|
| ASSERT_TRUE(SetupSync()) << "SetupSync() failed.";
|
| ASSERT_TRUE(AllModelsMatchVerifier());
|
| @@ -112,6 +120,19 @@ IN_PROC_BROWSER_TEST_F(TwoClientLiveBookmarksSyncTest,
|
| ASSERT_TRUE(AllModelsMatchVerifier());
|
| }
|
|
|
| +// Test Scribe ID - 370489.
|
| +IN_PROC_BROWSER_TEST_F(TwoClientLiveBookmarksSyncTest,
|
| + SC_AddFirstBMWithFavicon) {
|
| + ASSERT_TRUE(SetupSync()) << "SetupSync() failed.";
|
| + ASSERT_TRUE(AllModelsMatchVerifier());
|
| +
|
| + const BookmarkNode* bookmark = AddURL(0, kGenericURLTitle, GURL(kGenericURL));
|
| + ASSERT_TRUE(bookmark != NULL);
|
| + SetFavicon(0, bookmark, GenericFavicon());
|
| + ASSERT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1)));
|
| + ASSERT_TRUE(AllModelsMatchVerifier());
|
| +}
|
| +
|
| // Test Scribe ID - 370560.
|
| IN_PROC_BROWSER_TEST_F(TwoClientLiveBookmarksSyncTest, SC_AddNonHTTPBMs) {
|
| ASSERT_TRUE(SetupSync()) << "SetupSync() failed.";
|
|
|