File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -61,9 +61,19 @@ async def test_should_work_with_internal_and(page: Page) -> None:
61
61
async def test_should_throw_already_registered_error_when_registering (
62
62
selectors : Selectors ,
63
63
) -> None :
64
- await selectors .register ("alreadyRegistered" , "return []" )
64
+ create_tag_selector = """
65
+ () => ({
66
+ query(root, selector) {
67
+ return root.querySelector(selector);
68
+ },
69
+ queryAll(root, selector) {
70
+ return Array.from(root.querySelectorAll(selector));
71
+ }
72
+ });
73
+ """
74
+ await selectors .register ("alreadyRegistered" , create_tag_selector )
65
75
with pytest .raises (
66
76
Error ,
67
77
match = 'Selectors.register: "alreadyRegistered" selector engine has been already registered' ,
68
78
):
69
- await selectors .register ("alreadyRegistered" , "return []" )
79
+ await selectors .register ("alreadyRegistered" , create_tag_selector )
You can’t perform that action at this time.
0 commit comments