Ejemplo n.º 1
0
def page(context: BrowserContext, base_url: str) -> Generator[Page, None, None]:
    page = context.newPage()
    page._goto = page.goto
    page.goto = lambda *args, **kwargs: _handle_page_goto(
        page, list(args), kwargs, base_url
    )
    yield page
    page.close()
Ejemplo n.º 2
0
def test_bing_is_working(context: BrowserContext):
    page = context.newPage()
    page.setContent('<a href="https://bing.com" target="_blank">link</a>')

    with page.expect_popup() as popup_event:
        page.click('text=link')

    popup = popup_event.value
    assert 'bing.com' in popup.url
    popup.bringToFront()