| 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..d706d63286e3917fc0d10771a5c8866235a1dcbe 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);
|
| + assertEquals('', searchField.getSearchInput().bindValue);
|
| + assertFalse(settings.getQueryParameters().has('search'));
|
| +
|
| var value = 'GOOG';
|
| searchField.setValue(value);
|
| assertEquals(value, settings.getQueryParameters().get('search'));
|
|
|