| Index: chrome/test/data/webui/settings/settings_menu_test.js
|
| diff --git a/chrome/test/data/webui/settings/settings_menu_test.js b/chrome/test/data/webui/settings/settings_menu_test.js
|
| index 2d0adbef5da96b49e00d28d6e495859aff3602a9..6381eb58249fd14dc60356c1b91c307372321339 100644
|
| --- a/chrome/test/data/webui/settings/settings_menu_test.js
|
| +++ b/chrome/test/data/webui/settings/settings_menu_test.js
|
| @@ -67,6 +67,18 @@ cr.define('settings_menu', function() {
|
| assertEquals('/reset',
|
| advancedPage.querySelector('paper-menu').selected);
|
| });
|
| +
|
| + // Test that navigating via the paper menu always clears the current
|
| + // search URL parameter.
|
| + test('clearsUrlSearchParam', function() {
|
| + var urlParams = new URLSearchParams('search=foo');
|
| + settings.navigateTo(settings.Route.BASIC, urlParams);
|
| + assertEquals(
|
| + urlParams.toString(),
|
| + settings.getQueryParameters().toString());
|
| + MockInteractions.tap(settingsMenu.$.people);
|
| + assertEquals('', settings.getQueryParameters().toString());
|
| + });
|
| });
|
| }
|
|
|
|
|