| 657 | |
| 658 | |
| 659 | async def test_network_events_request(page: Page, server: Server) -> None: |
| 660 | requests = [] |
| 661 | page.on("request", lambda r: requests.append(r)) |
| 662 | await page.goto(server.EMPTY_PAGE) |
| 663 | assert len(requests) == 1 |
| 664 | assert requests[0].url == server.EMPTY_PAGE |
| 665 | assert requests[0].resource_type == "document" |
| 666 | assert requests[0].method == "GET" |
| 667 | assert await requests[0].response() |
| 668 | assert requests[0].frame == page.main_frame |
| 669 | assert requests[0].frame.url == server.EMPTY_PAGE |
| 670 | |
| 671 | |
| 672 | async def test_network_events_response(page: Page, server: Server) -> None: |