diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-05 19:44:44 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-05 19:44:44 +0000 |
commit | bdbdc8bc11eb6e2e70a758c4fc6953055bab13a8 (patch) | |
tree | 13a93090b11874219abcd35d5d11853fef22bc9d | |
parent | 1ccbd41da6c7bae339c04c45ddd74596a2b8b9fe (diff) | |
download | chromium_src-bdbdc8bc11eb6e2e70a758c4fc6953055bab13a8.zip chromium_src-bdbdc8bc11eb6e2e70a758c4fc6953055bab13a8.tar.gz chromium_src-bdbdc8bc11eb6e2e70a758c4fc6953055bab13a8.tar.bz2 |
Adds a unit test for coverage of bug 15786.
BUG=15786
TEST=this is just a test change.
Review URL: http://codereview.chromium.org/160651
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22514 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/bookmarks/bookmark_index_unittest.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/chrome/browser/bookmarks/bookmark_index_unittest.cc b/chrome/browser/bookmarks/bookmark_index_unittest.cc index cfd7b2f..621869e 100644 --- a/chrome/browser/bookmarks/bookmark_index_unittest.cc +++ b/chrome/browser/bookmarks/bookmark_index_unittest.cc @@ -117,6 +117,10 @@ TEST_F(BookmarkIndexTest, Tests) { // Title with term multiple times. { L"ab ab", L"ab", L"ab ab"}, + + // Make sure quotes don't do a prefix match. + { L"think", L"\"thi\"", L""}, + }; for (size_t i = 0; i < ARRAYSIZE_UNSAFE(data); ++i) { std::vector<std::wstring> titles; @@ -124,7 +128,8 @@ TEST_F(BookmarkIndexTest, Tests) { AddBookmarksWithTitles(titles); std::vector<std::wstring> expected; - SplitString(data[i].expected, L';', &expected); + if (!data[i].expected.empty()) + SplitString(data[i].expected, L';', &expected); ExpectMatches(data[i].query, expected); |