(page: Page)
| 25 | |
| 26 | |
| 27 | async def test_should_emit_focus_event(page: Page) -> None: |
| 28 | await page.set_content("<div id=d1 tabIndex=0></div>") |
| 29 | focused = [] |
| 30 | await page.expose_function("focusEvent", lambda: focused.append(True)) |
| 31 | await page.evaluate("() => d1.addEventListener('focus', focusEvent)") |
| 32 | await page.focus("#d1") |
| 33 | assert focused == [True] |
| 34 | |
| 35 | |
| 36 | async def test_should_emit_blur_event(page: Page) -> None: |
nothing calls this directly
no test coverage detected