Index: chrome/browser/ui/omnibox/omnibox_view_browsertest.cc |
=================================================================== |
--- chrome/browser/ui/omnibox/omnibox_view_browsertest.cc (revision 85061) |
+++ chrome/browser/ui/omnibox/omnibox_view_browsertest.cc (working copy) |
@@ -109,6 +109,7 @@ |
// To trigger inline autocomplete. |
{"http://www.def.com", "Page def", kSearchText, 10000, 10000, true }, |
+ {"http://bar/", "Bar", kSearchText, 1, 0, false }, |
}; |
#if defined(OS_LINUX) |
@@ -928,6 +929,9 @@ |
ASSERT_NO_FATAL_FAILURE(WaitForAutocompleteControllerDone()); |
ASSERT_TRUE(popup_model->IsOpen()); |
+ // Verify that we got something more than just what we 'typed'. |
+ EXPECT_EQ(ASCIIToUTF16("bar.com/1"), omnibox_view->GetText()); |
+ |
// Delete the inline autocomplete part. |
ASSERT_NO_FATAL_FAILURE(SendKey(ui::VKEY_DELETE, 0)); |
ASSERT_NO_FATAL_FAILURE(WaitForAutocompleteControllerDone()); |
@@ -984,6 +988,8 @@ |
ASSERT_EQ(selected_text, omnibox_view->GetText()); |
ASSERT_FALSE(omnibox_view->IsSelectAll()); |
+#if 0 |
+ // TODO(mrossetti): http://crbug.com/82335 |
// Delete the default item. |
popup_model->TryDeletingCurrentItem(); |
ASSERT_NO_FATAL_FAILURE(WaitForAutocompleteControllerDone()); |
@@ -991,12 +997,13 @@ |
// been changed. |
ASSERT_EQ(default_line, popup_model->selected_line()); |
// Make sure the item is really deleted. |
- ASSERT_NE(selected_text, |
+ EXPECT_NE(selected_text, |
popup_model->result().match_at(default_line).fill_into_edit); |
selected_text = |
popup_model->result().match_at(default_line).fill_into_edit; |
// New temporary text is shown. |
ASSERT_EQ(selected_text, omnibox_view->GetText()); |
+#endif |
// As the current selected item is the new default item, pressing Escape key |
// should revert all directly. |