| 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/precache/core/precache_database.h" | 5 #include "components/precache/core/precache_database.h" |
| 6 | 6 |
| 7 #include <stdint.h> | 7 #include <stdint.h> |
| 8 | 8 |
| 9 #include <map> | 9 #include <map> |
| 10 #include <memory> | 10 #include <memory> |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 87 class PrecacheDatabaseTest : public testing::Test { | 87 class PrecacheDatabaseTest : public testing::Test { |
| 88 public: | 88 public: |
| 89 PrecacheDatabaseTest() {} | 89 PrecacheDatabaseTest() {} |
| 90 ~PrecacheDatabaseTest() override {} | 90 ~PrecacheDatabaseTest() override {} |
| 91 | 91 |
| 92 protected: | 92 protected: |
| 93 void SetUp() override { | 93 void SetUp() override { |
| 94 precache_database_.reset(new PrecacheDatabase()); | 94 precache_database_.reset(new PrecacheDatabase()); |
| 95 | 95 |
| 96 ASSERT_TRUE(scoped_temp_dir_.CreateUniqueTempDir()); | 96 ASSERT_TRUE(scoped_temp_dir_.CreateUniqueTempDir()); |
| 97 base::FilePath db_path = scoped_temp_dir_.path().Append( | 97 base::FilePath db_path = scoped_temp_dir_.GetPath().Append( |
| 98 base::FilePath(FILE_PATH_LITERAL("precache_database"))); | 98 base::FilePath(FILE_PATH_LITERAL("precache_database"))); |
| 99 ASSERT_TRUE(precache_database_->Init(db_path)); | 99 ASSERT_TRUE(precache_database_->Init(db_path)); |
| 100 } | 100 } |
| 101 | 101 |
| 102 std::map<GURL, base::Time> GetActualURLTableMap() { | 102 std::map<GURL, base::Time> GetActualURLTableMap() { |
| 103 // Flush any buffered writes so that the URL table will be up to date. | 103 // Flush any buffered writes so that the URL table will be up to date. |
| 104 precache_database_->Flush(); | 104 precache_database_->Flush(); |
| 105 | 105 |
| 106 std::map<GURL, base::Time> url_table_map; | 106 std::map<GURL, base::Time> url_table_map; |
| 107 precache_url_table()->GetAllDataForTesting(&url_table_map); | 107 precache_url_table()->GetAllDataForTesting(&url_table_map); |
| (...skipping 504 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 612 EXPECT_NE(PrecacheReferrerHostEntry::kInvalidId, referrer_id); | 612 EXPECT_NE(PrecacheReferrerHostEntry::kInvalidId, referrer_id); |
| 613 precache_database_->GetURLListForReferrerHost( | 613 precache_database_->GetURLListForReferrerHost( |
| 614 referrer_id, &actual_used_urls, &actual_unused_urls); | 614 referrer_id, &actual_used_urls, &actual_unused_urls); |
| 615 EXPECT_TRUE(actual_used_urls.empty()); | 615 EXPECT_TRUE(actual_used_urls.empty()); |
| 616 } | 616 } |
| 617 } | 617 } |
| 618 | 618 |
| 619 } // namespace | 619 } // namespace |
| 620 | 620 |
| 621 } // namespace precache | 621 } // namespace precache |
| OLD | NEW |