Index: components/offline_pages/offline_page_model_impl_unittest.cc |
diff --git a/components/offline_pages/offline_page_model_impl_unittest.cc b/components/offline_pages/offline_page_model_impl_unittest.cc |
index 51360f9036ad66facb7d639a1b08601b81922579..7dfa2e5db0fcf28769d13ac32987a5076e497899 100644 |
--- a/components/offline_pages/offline_page_model_impl_unittest.cc |
+++ b/components/offline_pages/offline_page_model_impl_unittest.cc |
@@ -1117,66 +1117,18 @@ TEST_F(OfflinePageModelImplTest, DownloadMetrics) { |
"OfflinePages.DownloadDeletedPageDuplicateCount", 2, 1); |
} |
-TEST_F(OfflinePageModelImplTest, ExpirePages) { |
- // We will save 3 pages and then expire 2 of them. |
- std::pair<SavePageResult, int64_t> saved_pages[3]; |
- saved_pages[0] = SavePage(kTestUrl, kTestClientId1); |
- saved_pages[1] = SavePage(kTestUrl2, kTestClientId2); |
- saved_pages[2] = SavePage(kTestUrl3, kTestClientId3); |
- |
- for (const auto& save_result : saved_pages) { |
- ASSERT_EQ(OfflinePageModel::SavePageResult::SUCCESS, |
- std::get<0>(save_result)); |
- } |
- |
- // First two pages will be expired. |
- std::vector<int64_t> pages_to_expire = {std::get<1>(saved_pages[0]), |
- std::get<1>(saved_pages[1])}; |
- // Pages are marked as expired if they have an expiration_time set. |
- base::Time expiration_time = |
- base::Time::Now() + base::TimeDelta::FromMinutes(5); |
- |
- model()->ExpirePages( |
- pages_to_expire, expiration_time, |
- base::Bind(&OfflinePageModelImplTest::OnPagesExpired, AsWeakPtr())); |
- PumpLoop(); |
- |
- const std::vector<OfflinePageItem>& offline_pages = GetAllPages(); |
- for (const auto& offline_page : offline_pages) { |
- if (std::find(pages_to_expire.begin(), pages_to_expire.end(), |
- offline_page.offline_id) != pages_to_expire.end()) { |
- EXPECT_EQ(expiration_time, offline_page.expiration_time); |
- EXPECT_TRUE(offline_page.IsExpired()); |
- } else { |
- EXPECT_EQ(base::Time(), offline_page.expiration_time); |
- EXPECT_FALSE(offline_page.IsExpired()); |
- } |
- } |
- EXPECT_TRUE(last_expire_page_result()); |
-} |
- |
TEST_F(OfflinePageModelImplTest, GetPagesByClientIds) { |
- // We will save 3 pages. One will be expired. |
+ // We will save 2 pages. |
std::pair<SavePageResult, int64_t> saved_pages[3]; |
saved_pages[0] = SavePage(kTestUrl, kTestClientId1); |
saved_pages[1] = SavePage(kTestUrl2, kTestClientId2); |
- saved_pages[2] = SavePage(kTestUrl3, kTestClientId3); |
for (const auto& save_result : saved_pages) { |
ASSERT_EQ(OfflinePageModel::SavePageResult::SUCCESS, |
std::get<0>(save_result)); |
} |
- std::vector<int64_t> pages_to_expire = {std::get<1>(saved_pages[0])}; |
- // Pages are marked as expired if they have an expiration_time set. |
- base::Time expiration_time = |
- base::Time::Now() + base::TimeDelta::FromMinutes(5); |
- model()->ExpirePages( |
- pages_to_expire, expiration_time, |
- base::Bind(&OfflinePageModelImplTest::OnPagesExpired, AsWeakPtr())); |
- PumpLoop(); |
- |
- std::vector<ClientId> client_ids = {kTestClientId1, kTestClientId2}; |
+ std::vector<ClientId> client_ids = {kTestClientId2}; |
std::vector<OfflinePageItem> offline_pages = GetPagesByClientIds(client_ids); |
EXPECT_EQ(1U, offline_pages.size()); |