Chromium Code Reviews| Index: chrome/test/data/webui/settings/settings_ui_browsertest.js |
| diff --git a/chrome/test/data/webui/settings/settings_ui_browsertest.js b/chrome/test/data/webui/settings/settings_ui_browsertest.js |
| index c3d4fbfea931e56efc9a0097d35f3ca7d7ff2141..3271a082d9ebdef3c280e5e3c03e7b6b8cac8954 100644 |
| --- a/chrome/test/data/webui/settings/settings_ui_browsertest.js |
| +++ b/chrome/test/data/webui/settings/settings_ui_browsertest.js |
| @@ -116,20 +116,24 @@ TEST_F('SettingsUIBrowserTest', 'MAYBE_All', function() { |
| toolbar = /** @type {!CrToolbarElement} */ (ui.$$('cr-toolbar')); |
| var searchField = /** @type {CrToolbarSearchFieldElement} */ ( |
| toolbar.getSearchField()); |
| + assertEquals('', searchField.getSearchInput().bindValue); |
| var query = 'foo'; |
| settings.navigateTo( |
| settings.Route.BASIC, new URLSearchParams(`search=${query}`)); |
| assertEquals(query, searchField.getSearchInput().bindValue); |
| - |
| - settings.navigateTo(settings.Route.BASIC); |
| - assertEquals('', searchField.getSearchInput().bindValue); |
| }); |
| test('search box initiated search propagates to URL', function() { |
| - assertFalse(settings.getQueryParameters().has('search')); |
| var searchField = /** @type {CrToolbarSearchFieldElement} */ ( |
| toolbar.getSearchField()); |
| + |
| + settings.navigateTo( |
| + settings.Route.BASIC, |
| + /* dynamicParams */ null, /* removeSearch */ true); |
|
dschuyler
2016/11/09 23:45:36
optional:
I've gotten the advice to fill the prior
dpapad
2016/11/09 23:52:09
This conflicts with this guideline (from the C++ g
|
| + assertEquals('', searchField.getSearchInput().bindValue); |
| + assertFalse(settings.getQueryParameters().has('search')); |
| + |
| var value = 'GOOG'; |
| searchField.setValue(value); |
| assertEquals(value, settings.getQueryParameters().get('search')); |