| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "components/sync_sessions/favicon_cache.h" | 5 #include "components/sync_sessions/favicon_cache.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 | 9 |
| 10 #include "base/macros.h" | 10 #include "base/macros.h" |
| (...skipping 385 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 396 } | 396 } |
| 397 } | 397 } |
| 398 if (!found_match) | 398 if (!found_match) |
| 399 return testing::AssertionFailure() << "Could not find favicon."; | 399 return testing::AssertionFailure() << "Could not find favicon."; |
| 400 } | 400 } |
| 401 return testing::AssertionSuccess(); | 401 return testing::AssertionSuccess(); |
| 402 } | 402 } |
| 403 | 403 |
| 404 std::unique_ptr<syncer::SyncChangeProcessor> | 404 std::unique_ptr<syncer::SyncChangeProcessor> |
| 405 SyncFaviconCacheTest::CreateAndPassProcessor() { | 405 SyncFaviconCacheTest::CreateAndPassProcessor() { |
| 406 return base::WrapUnique( | 406 return base::MakeUnique<syncer::SyncChangeProcessorWrapperForTest>( |
| 407 new syncer::SyncChangeProcessorWrapperForTest(sync_processor_.get())); | 407 sync_processor_.get()); |
| 408 } | 408 } |
| 409 | 409 |
| 410 std::unique_ptr<syncer::SyncErrorFactory> | 410 std::unique_ptr<syncer::SyncErrorFactory> |
| 411 SyncFaviconCacheTest::CreateAndPassSyncErrorFactory() { | 411 SyncFaviconCacheTest::CreateAndPassSyncErrorFactory() { |
| 412 return base::WrapUnique(new syncer::SyncErrorFactoryMock); | 412 return base::WrapUnique(new syncer::SyncErrorFactoryMock); |
| 413 } | 413 } |
| 414 | 414 |
| 415 void SyncFaviconCacheTest::OnCustomFaviconDataAvailable( | 415 void SyncFaviconCacheTest::OnCustomFaviconDataAvailable( |
| 416 const TestFaviconData& test_data) { | 416 const TestFaviconData& test_data) { |
| 417 std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results; | 417 std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results; |
| (...skipping 1511 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1929 EXPECT_EQ(changes[4].change_type(), syncer::SyncChange::ACTION_ADD); | 1929 EXPECT_EQ(changes[4].change_type(), syncer::SyncChange::ACTION_ADD); |
| 1930 EXPECT_EQ(changes[4].sync_data().GetDataType(), syncer::FAVICON_TRACKING); | 1930 EXPECT_EQ(changes[4].sync_data().GetDataType(), syncer::FAVICON_TRACKING); |
| 1931 EXPECT_EQ(kMaxSyncFavicons, GetFaviconId(changes[4])); | 1931 EXPECT_EQ(kMaxSyncFavicons, GetFaviconId(changes[4])); |
| 1932 // Expire tracking for favicon[0]. | 1932 // Expire tracking for favicon[0]. |
| 1933 EXPECT_EQ(changes[5].change_type(), syncer::SyncChange::ACTION_DELETE); | 1933 EXPECT_EQ(changes[5].change_type(), syncer::SyncChange::ACTION_DELETE); |
| 1934 EXPECT_EQ(changes[5].sync_data().GetDataType(), syncer::FAVICON_TRACKING); | 1934 EXPECT_EQ(changes[5].sync_data().GetDataType(), syncer::FAVICON_TRACKING); |
| 1935 EXPECT_EQ(0, GetFaviconId(changes[5])); | 1935 EXPECT_EQ(0, GetFaviconId(changes[5])); |
| 1936 } | 1936 } |
| 1937 | 1937 |
| 1938 } // namespace browser_sync | 1938 } // namespace browser_sync |
| OLD | NEW |