diff options
Diffstat (limited to 'modules/search/search.test')
-rw-r--r-- | modules/search/search.test | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/search/search.test b/modules/search/search.test index 35f363a67..78c3cfae2 100644 --- a/modules/search/search.test +++ b/modules/search/search.test @@ -279,6 +279,13 @@ class SearchPageText extends DrupalWebTestCase { $this->drupalPost('search/user', $edit, t('Search')); $this->assertText(t('Search')); $this->assertTitle($title, 'Search page title is correct'); + + // Test that search keywords containing slashes are correctly loaded + // from the path and displayed in the search form. + $arg = $this->randomName() . '/' . $this->randomName(); + $this->drupalGet('search/node/' . $arg); + $input = $this->xpath("//input[@id='edit-keys' and @value='{$arg}']"); + $this->assertFalse(empty($input), 'Search keys with a / are correctly set as the default value in the search box.'); } } |