OLD | NEW |
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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/history/core/browser/typed_url_syncable_service.h" | 5 #include "components/history/core/browser/typed_url_syncable_service.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 #include <stdint.h> | 8 #include <stdint.h> |
9 | 9 |
10 #include "base/files/file_util.h" | 10 #include "base/files/file_util.h" |
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
213 } // namespace | 213 } // namespace |
214 | 214 |
215 class TypedUrlSyncableServiceTest : public testing::Test { | 215 class TypedUrlSyncableServiceTest : public testing::Test { |
216 public: | 216 public: |
217 TypedUrlSyncableServiceTest() : typed_url_sync_service_(NULL) {} | 217 TypedUrlSyncableServiceTest() : typed_url_sync_service_(NULL) {} |
218 ~TypedUrlSyncableServiceTest() override {} | 218 ~TypedUrlSyncableServiceTest() override {} |
219 | 219 |
220 void SetUp() override { | 220 void SetUp() override { |
221 fake_history_backend_ = new TestHistoryBackend(); | 221 fake_history_backend_ = new TestHistoryBackend(); |
222 ASSERT_TRUE(test_dir_.CreateUniqueTempDir()); | 222 ASSERT_TRUE(test_dir_.CreateUniqueTempDir()); |
223 fake_history_backend_->Init( | 223 fake_history_backend_->Init(false, |
224 std::string(), false, | |
225 TestHistoryDatabaseParamsForPath(test_dir_.path())); | 224 TestHistoryDatabaseParamsForPath(test_dir_.path())); |
226 typed_url_sync_service_ = | 225 typed_url_sync_service_ = |
227 fake_history_backend_->GetTypedUrlSyncableService(); | 226 fake_history_backend_->GetTypedUrlSyncableService(); |
228 fake_change_processor_.reset(new syncer::FakeSyncChangeProcessor); | 227 fake_change_processor_.reset(new syncer::FakeSyncChangeProcessor); |
229 } | 228 } |
230 | 229 |
231 // Starts sync for |typed_url_sync_service_| with |initial_data| as the | 230 // Starts sync for |typed_url_sync_service_| with |initial_data| as the |
232 // initial sync data. | 231 // initial sync data. |
233 void StartSyncing(const syncer::SyncDataList& initial_data); | 232 void StartSyncing(const syncer::SyncDataList& initial_data); |
234 | 233 |
(...skipping 1255 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1490 // We should not sync the visit with timestamp #1 since it is earlier than | 1489 // We should not sync the visit with timestamp #1 since it is earlier than |
1491 // any other visit for this URL in the history DB. But we should sync visit | 1490 // any other visit for this URL in the history DB. But we should sync visit |
1492 // #4. | 1491 // #4. |
1493 EXPECT_EQ(3U, history_visits.size()); | 1492 EXPECT_EQ(3U, history_visits.size()); |
1494 EXPECT_EQ(2U, history_visits[0].visit_time.ToInternalValue()); | 1493 EXPECT_EQ(2U, history_visits[0].visit_time.ToInternalValue()); |
1495 EXPECT_EQ(3U, history_visits[1].visit_time.ToInternalValue()); | 1494 EXPECT_EQ(3U, history_visits[1].visit_time.ToInternalValue()); |
1496 EXPECT_EQ(4U, history_visits[2].visit_time.ToInternalValue()); | 1495 EXPECT_EQ(4U, history_visits[2].visit_time.ToInternalValue()); |
1497 } | 1496 } |
1498 | 1497 |
1499 } // namespace history | 1498 } // namespace history |
OLD | NEW |