| Index: components/safe_browsing_db/v4_database_unittest.cc
|
| diff --git a/components/safe_browsing_db/v4_database_unittest.cc b/components/safe_browsing_db/v4_database_unittest.cc
|
| index d6260cdc757fd3e099ccc7a1251824283d6cd4cf..e16f1827a456a2b0b94e82b546230a97550366ea 100644
|
| --- a/components/safe_browsing_db/v4_database_unittest.cc
|
| +++ b/components/safe_browsing_db/v4_database_unittest.cc
|
| @@ -105,12 +105,14 @@ class V4DatabaseTest : public PlatformTest {
|
| }
|
|
|
| void SetupInfoMapAndExpectedState() {
|
| - store_id_file_names_.emplace_back(win_malware_id_, "win_url_malware");
|
| + list_infos_.emplace_back(true, "win_url_malware", win_malware_id_,
|
| + SB_THREAT_TYPE_URL_MALWARE);
|
| expected_identifiers_.push_back(win_malware_id_);
|
| expected_store_paths_.push_back(
|
| database_dirname_.AppendASCII("win_url_malware.fake"));
|
|
|
| - store_id_file_names_.emplace_back(linux_malware_id_, "linux_url_malware");
|
| + list_infos_.emplace_back(true, "linux_url_malware", linux_malware_id_,
|
| + SB_THREAT_TYPE_URL_MALWARE);
|
| expected_identifiers_.push_back(linux_malware_id_);
|
| expected_store_paths_.push_back(
|
| database_dirname_.AppendASCII("linux_url_malware.fake"));
|
| @@ -151,9 +153,9 @@ class V4DatabaseTest : public PlatformTest {
|
| for (const auto& store_state_iter : store_state_map) {
|
| ListIdentifier identifier = store_state_iter.first;
|
| ListUpdateResponse* lur = new ListUpdateResponse;
|
| - lur->set_platform_type(identifier.platform_type);
|
| - lur->set_threat_entry_type(identifier.threat_entry_type);
|
| - lur->set_threat_type(identifier.threat_type);
|
| + lur->set_platform_type(identifier.platform_type());
|
| + lur->set_threat_entry_type(identifier.threat_entry_type());
|
| + lur->set_threat_type(identifier.threat_type());
|
| lur->set_new_client_state(store_state_iter.second);
|
| if (use_valid_response_type) {
|
| lur->set_response_type(ListUpdateResponse::FULL_UPDATE);
|
| @@ -200,7 +202,7 @@ class V4DatabaseTest : public PlatformTest {
|
| content::TestBrowserThreadBundle thread_bundle_;
|
| bool created_but_not_called_back_;
|
| bool created_and_called_back_;
|
| - StoreIdAndFileNames store_id_file_names_;
|
| + ListInfos list_infos_;
|
| std::vector<ListIdentifier> expected_identifiers_;
|
| std::vector<base::FilePath> expected_store_paths_;
|
| bool expected_resets_successfully_;
|
| @@ -217,7 +219,7 @@ TEST_F(V4DatabaseTest, TestSetupDatabaseWithFakeStores) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -231,7 +233,7 @@ TEST_F(V4DatabaseTest, TestSetupDatabaseWithFakeStoresFailsReset) {
|
| expected_resets_successfully_ = false;
|
| RegisterFactory(!expected_resets_successfully_);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -245,7 +247,7 @@ TEST_F(V4DatabaseTest, TestApplyUpdateWithNewStates) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -276,7 +278,7 @@ TEST_F(V4DatabaseTest, TestApplyUpdateWithNoNewState) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -307,7 +309,7 @@ TEST_F(V4DatabaseTest, TestApplyUpdateWithEmptyUpdate) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -339,7 +341,7 @@ TEST_F(V4DatabaseTest, TestApplyUpdateWithInvalidUpdate) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -370,7 +372,7 @@ TEST_F(V4DatabaseTest, TestAllStoresMatchFullHash) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_, hash_prefix_matches);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -397,7 +399,7 @@ TEST_F(V4DatabaseTest, TestNoStoreMatchesFullHash) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_, hash_prefix_matches);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -420,7 +422,7 @@ TEST_F(V4DatabaseTest, TestSomeStoresMatchFullHash) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_, hash_prefix_matches);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
| @@ -451,7 +453,7 @@ TEST_F(V4DatabaseTest, TestSomeStoresMatchFullHashBecauseOfStoresToMatch) {
|
| expected_resets_successfully_ = true;
|
| RegisterFactory(!expected_resets_successfully_, hash_prefix_matches);
|
|
|
| - V4Database::Create(task_runner_, database_dirname_, store_id_file_names_,
|
| + V4Database::Create(task_runner_, database_dirname_, list_infos_,
|
| callback_db_ready_);
|
| created_but_not_called_back_ = true;
|
| task_runner_->RunPendingTasks();
|
|
|