File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ class DuckDuckGoResultPage:
11
11
12
12
def __init__ (self , page : Page ) -> None :
13
13
self .page = page
14
- self .result_links = page .locator ('.result__title a.result__a ' )
14
+ self .result_links = page .locator ('a[data-testid="result-title-a"] ' )
15
15
self .search_input = page .locator ('#search_form_input' )
16
16
17
17
def result_link_titles (self ) -> List [str ]:
Original file line number Diff line number Diff line change @@ -210,7 +210,7 @@ Add dependency injection with locators:
210
210
``` python
211
211
def __init__ (self , page : Page) -> None :
212
212
self .page = page
213
- self .result_links = page.locator(' .result__title a.result__a ' )
213
+ self .result_links = page.locator(' a[data-testid="result-title-a"] ' )
214
214
self .search_input = page.locator(' #search_form_input' )
215
215
```
216
216
@@ -263,7 +263,7 @@ class DuckDuckGoResultPage:
263
263
264
264
def __init__ (self , page : Page) -> None :
265
265
self .page = page
266
- self .result_links = page.locator(' .result__title a.result__a ' )
266
+ self .result_links = page.locator(' a[data-testid="result-title-a"] ' )
267
267
self .search_input = page.locator(' #search_form_input' )
268
268
269
269
def result_link_titles (self ) -> List[str ]:
You can’t perform that action at this time.
0 commit comments