OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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/offline_pages/offline_page_metadata_store.h" | 5 #include "components/offline_pages/offline_page_metadata_store.h" |
6 | 6 |
7 #include <stdint.h> | 7 #include <stdint.h> |
8 | 8 |
9 #include <memory> | 9 #include <memory> |
10 | 10 |
(...skipping 322 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
333 EXPECT_EQ(offline_page.title, offline_pages_[0].title); | 333 EXPECT_EQ(offline_page.title, offline_pages_[0].title); |
334 EXPECT_EQ(offline_page.client_id, offline_pages_[0].client_id); | 334 EXPECT_EQ(offline_page.client_id, offline_pages_[0].client_id); |
335 EXPECT_EQ(1234LL, offline_pages_[0].offline_id); | 335 EXPECT_EQ(1234LL, offline_pages_[0].offline_id); |
336 EXPECT_EQ(kFileSize, offline_pages_[0].file_size); | 336 EXPECT_EQ(kFileSize, offline_pages_[0].file_size); |
337 EXPECT_EQ(kTestClientId1, offline_pages_[0].client_id); | 337 EXPECT_EQ(kTestClientId1, offline_pages_[0].client_id); |
338 } | 338 } |
339 | 339 |
340 std::unique_ptr<OfflinePageMetadataStore> | 340 std::unique_ptr<OfflinePageMetadataStore> |
341 OfflinePageMetadataStoreTest::BuildStore() { | 341 OfflinePageMetadataStoreTest::BuildStore() { |
342 std::unique_ptr<OfflinePageMetadataStore> store( | 342 std::unique_ptr<OfflinePageMetadataStore> store( |
343 factory_.BuildStore(temp_directory_.path())); | 343 factory_.BuildStore(temp_directory_.GetPath())); |
344 store->GetOfflinePages( | 344 store->GetOfflinePages( |
345 base::Bind(&OfflinePageMetadataStoreTest::GetOfflinePagesCallback, | 345 base::Bind(&OfflinePageMetadataStoreTest::GetOfflinePagesCallback, |
346 base::Unretained(this))); | 346 base::Unretained(this))); |
347 PumpLoop(); | 347 PumpLoop(); |
348 return store; | 348 return store; |
349 } | 349 } |
350 | 350 |
351 std::unique_ptr<OfflinePageMetadataStore> | 351 std::unique_ptr<OfflinePageMetadataStore> |
352 OfflinePageMetadataStoreTest::BuildStoreWithSchemaFromM52() { | 352 OfflinePageMetadataStoreTest::BuildStoreWithSchemaFromM52() { |
353 std::unique_ptr<OfflinePageMetadataStore> store( | 353 std::unique_ptr<OfflinePageMetadataStore> store( |
354 factory_.BuildStoreM52(temp_directory_.path())); | 354 factory_.BuildStoreM52(temp_directory_.GetPath())); |
355 store->GetOfflinePages( | 355 store->GetOfflinePages( |
356 base::Bind(&OfflinePageMetadataStoreTest::GetOfflinePagesCallback, | 356 base::Bind(&OfflinePageMetadataStoreTest::GetOfflinePagesCallback, |
357 base::Unretained(this))); | 357 base::Unretained(this))); |
358 PumpLoop(); | 358 PumpLoop(); |
359 return store; | 359 return store; |
360 } | 360 } |
361 | 361 |
362 std::unique_ptr<OfflinePageMetadataStore> | 362 std::unique_ptr<OfflinePageMetadataStore> |
363 OfflinePageMetadataStoreTest::BuildStoreWithSchemaFromM53() { | 363 OfflinePageMetadataStoreTest::BuildStoreWithSchemaFromM53() { |
364 std::unique_ptr<OfflinePageMetadataStore> store( | 364 std::unique_ptr<OfflinePageMetadataStore> store( |
365 factory_.BuildStoreM53(temp_directory_.path())); | 365 factory_.BuildStoreM53(temp_directory_.GetPath())); |
366 store->GetOfflinePages( | 366 store->GetOfflinePages( |
367 base::Bind(&OfflinePageMetadataStoreTest::GetOfflinePagesCallback, | 367 base::Bind(&OfflinePageMetadataStoreTest::GetOfflinePagesCallback, |
368 base::Unretained(this))); | 368 base::Unretained(this))); |
369 PumpLoop(); | 369 PumpLoop(); |
370 return store; | 370 return store; |
371 } | 371 } |
372 | 372 |
373 std::unique_ptr<OfflinePageMetadataStore> | 373 std::unique_ptr<OfflinePageMetadataStore> |
374 OfflinePageMetadataStoreTest::BuildStoreWithSchemaFromM54() { | 374 OfflinePageMetadataStoreTest::BuildStoreWithSchemaFromM54() { |
375 std::unique_ptr<OfflinePageMetadataStore> store( | 375 std::unique_ptr<OfflinePageMetadataStore> store( |
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
682 base::Unretained(this))); | 682 base::Unretained(this))); |
683 PumpLoop(); | 683 PumpLoop(); |
684 | 684 |
685 EXPECT_EQ(LOAD, last_called_callback_); | 685 EXPECT_EQ(LOAD, last_called_callback_); |
686 EXPECT_EQ(STATUS_TRUE, last_status_); | 686 EXPECT_EQ(STATUS_TRUE, last_status_); |
687 ASSERT_EQ(0U, offline_pages_.size()); | 687 ASSERT_EQ(0U, offline_pages_.size()); |
688 } | 688 } |
689 | 689 |
690 } // namespace | 690 } // namespace |
691 } // namespace offline_pages | 691 } // namespace offline_pages |
OLD | NEW |