Skip to content

Commit 74747a2

Browse files
seach mode one off fix
1 parent b129c89 commit 74747a2

File tree

3 files changed

+5
-15
lines changed

3 files changed

+5
-15
lines changed

modules/browser_object_navigation.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ def click_search_mode_switcher(self) -> BasePage:
184184
click search mode switcher
185185
"""
186186
with self.driver.context(self.driver.CONTEXT_CHROME):
187-
self.search_mode_switcher = self.get_element("search_mode_switcher")
187+
self.search_mode_switcher = self.get_element("searchmode-switcher")
188188
self.search_mode_switcher.click()
189189
return self
190190

@@ -204,7 +204,9 @@ def set_search_mode(self, search_mode: str) -> BasePage:
204204
# switch to chrome context
205205
with self.driver.context(self.driver.CONTEXT_CHROME):
206206
# get list of all valid search modes and filter by label
207-
self.get_element("search_modes", labels=[search_mode]).click()
207+
self.get_element(
208+
"search-mode-switcher-option", labels=[search_mode]
209+
).click()
208210
return self
209211

210212
def context_click_in_awesome_bar(self) -> BasePage:

modules/data/navigation.components.json

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -322,17 +322,6 @@
322322
"strategy": "id",
323323
"groups": []
324324
},
325-
"search_mode_switcher": {
326-
"selectorData": "urlbar-searchmode-switcher",
327-
"strategy": "id",
328-
"groups": []
329-
},
330-
"search_modes": {
331-
"selectorData": "toolbarbutton[class='subviewbutton subviewbutton-iconic'][label*='{0}']",
332-
"strategy": "css",
333-
"groups": []
334-
},
335-
336325
"bookmarks-type-dropdown": {
337326
"selectorData": "editBMPanel_folderMenuList",
338327
"strategy": "id",
@@ -579,7 +568,6 @@
579568
"searchmode-switcher-settings": {
580569
"selectorData": "searchmode-switcher-popup-search-settings-button",
581570
"strategy": "id",
582-
583571
"groups": []
584572
},
585573

tests/address_bar_and_search/test_search_engine_selector.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
@pytest.fixture()
99
def test_case():
10-
return "2567890"
10+
return "1365151"
1111

1212

1313
@pytest.mark.parametrize(

0 commit comments

Comments
 (0)