Chromium Code Reviews| Index: chrome/browser/search_engines/template_url_service_unittest.cc |
| diff --git a/chrome/browser/search_engines/template_url_service_unittest.cc b/chrome/browser/search_engines/template_url_service_unittest.cc |
| index 9ec307fc0510367687fe267ac12591fe665dadae..87da4e70ff9b92343725b373456ef03ddfcd21db 100644 |
| --- a/chrome/browser/search_engines/template_url_service_unittest.cc |
| +++ b/chrome/browser/search_engines/template_url_service_unittest.cc |
| @@ -956,7 +956,7 @@ TEST_F(TemplateURLServiceTest, RepairPrepopulatedEnginesUpdatesSyncGuid) { |
| ->GetString(prefs::kSyncedDefaultSearchProviderGUID) |
| .empty()); |
| - TemplateURL* initial_dse = model()->GetDefaultSearchProvider(); |
| + const TemplateURL* initial_dse = model()->GetDefaultSearchProvider(); |
| ASSERT_TRUE(initial_dse); |
| // Add user provided default search engine. |
| @@ -1048,7 +1048,7 @@ TEST_F(TemplateURLServiceTest, |
| .empty()); |
| // Get initial DSE to check its guid later. |
| - TemplateURL* initial_dse = model()->GetDefaultSearchProvider(); |
| + const TemplateURL* initial_dse = model()->GetDefaultSearchProvider(); |
| ASSERT_TRUE(initial_dse); |
| // Add user provided default search engine. |
| @@ -1328,7 +1328,7 @@ TEST_F(TemplateURLServiceTest, LoadRetainsModifiedProvider) { |
| TEST_F(TemplateURLServiceTest, LoadSavesPrepopulatedDefaultSearchProvider) { |
| test_util()->VerifyLoad(); |
| // Verify that the default search provider is set to something. |
| - TemplateURL* default_search = model()->GetDefaultSearchProvider(); |
| + const TemplateURL* default_search = model()->GetDefaultSearchProvider(); |
| ASSERT_TRUE(default_search != NULL); |
| std::unique_ptr<TemplateURL> cloned_url( |
| new TemplateURL(default_search->data())); |
| @@ -1400,7 +1400,9 @@ TEST_F(TemplateURLServiceTest, LoadEnsuresDefaultSearchProviderExists) { |
| search_terms_data())); |
| // Make default search provider unusable (no search terms). |
| - model()->ResetTemplateURL(model()->GetDefaultSearchProvider(), |
| + TemplateURL* default_search_provider = |
| + const_cast<TemplateURL*>(model()->GetDefaultSearchProvider()); |
|
Peter Kasting
2017/04/18 02:07:32
Avoid this cast... for example:
// Force the mo
jeffschiller
2017/04/21 04:58:35
Done.
jeffschiller
2017/04/21 04:58:35
Done.
|
| + model()->ResetTemplateURL(default_search_provider, |
| ASCIIToUTF16("test"), ASCIIToUTF16("test"), |
| "http://example.com/"); |
| base::RunLoop().RunUntilIdle(); |