(page: Page)
| 81 | |
| 82 | |
| 83 | async def test_should_emit_event(page: Page) -> None: |
| 84 | await page.set_content("<input type=file>") |
| 85 | fc_done: asyncio.Future = asyncio.Future() |
| 86 | page.once("filechooser", lambda file_chooser: fc_done.set_result(file_chooser)) |
| 87 | await page.click("input") |
| 88 | file_chooser = await fc_done |
| 89 | assert file_chooser |
| 90 | assert ( |
| 91 | repr(file_chooser) |
| 92 | == f"<FileChooser page={file_chooser.page} element={file_chooser.element}>" |
| 93 | ) |
| 94 | |
| 95 | |
| 96 | async def test_should_work_when_file_input_is_attached_to_dom(page: Page) -> None: |
nothing calls this directly
no test coverage detected