From 8ad65d414aee14f5445ad1b7023f92aedc322700 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Aug 2025 09:44:39 +0200 Subject: [PATCH 1/3] build(deps): bump mypy from 1.17.0 to 1.17.1 (#2933) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- local-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/local-requirements.txt b/local-requirements.txt index de20c0daa..d9f834c3f 100644 --- a/local-requirements.txt +++ b/local-requirements.txt @@ -2,7 +2,7 @@ autobahn==23.1.2 black==25.1.0 build==1.2.2.post1 flake8==7.2.0 -mypy==1.17.0 +mypy==1.17.1 objgraph==3.6.2 Pillow==11.2.1 pixelmatch==0.3.0 From 7dc8b32b9c34c43620e0c7f19cc08b71410aff22 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Tue, 5 Aug 2025 10:46:40 +0200 Subject: [PATCH 2/3] test: unflake dialog inline script test (#2934) --- tests/sync/test_browsercontext_events.py | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/tests/sync/test_browsercontext_events.py b/tests/sync/test_browsercontext_events.py index 6e44b76d5..a100fb04a 100644 --- a/tests/sync/test_browsercontext_events.py +++ b/tests/sync/test_browsercontext_events.py @@ -172,23 +172,25 @@ def test_dialog_event_should_work_with_inline_script_tag( ) -> None: def handle_route(request: TestServerRequest) -> None: request.setHeader("content-type", "text/html") - request.write(b"""""") + request.write(b"") request.finish() server.set_route("/popup.html", handle_route) page.goto(server.EMPTY_PAGE) page.set_content("Click me") - def handle_dialog(dialog: Dialog) -> None: - assert dialog.message == "hey?" - assert dialog.page == popup - dialog.accept("hello") + with ( + page.context.expect_event("dialog") as dialog_info, + page.expect_popup() as popup_info, + ): + page.click("a") - page.context.on("dialog", handle_dialog) + dialog: Dialog = dialog_info.value + popup: Page = popup_info.value - with page.expect_popup() as popup_info: - page.click("a") - popup = popup_info.value + assert dialog.message == "hey?" + assert dialog.page == popup + dialog.accept("hello") assert popup.evaluate("window.result") == "hello" From 3fea01e81a33f1ef31e271bdda78d398f18e87be Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Tue, 5 Aug 2025 11:32:51 +0200 Subject: [PATCH 3/3] test: unflake test_context_add_cookies_should_work (#2935) --- tests/async/test_defaultbrowsercontext.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/async/test_defaultbrowsercontext.py b/tests/async/test_defaultbrowsercontext.py index 25ef0c3f8..f5d2a606d 100644 --- a/tests/async/test_defaultbrowsercontext.py +++ b/tests/async/test_defaultbrowsercontext.py @@ -111,7 +111,7 @@ async def test_context_add_cookies_should_work( ] ) assert await page.evaluate("() => document.cookie") == "username=John Doe" - assert await page.context.cookies() == [ + assert _filter_cookies(await page.context.cookies()) == [ { "name": "username", "value": "John Doe", @@ -127,7 +127,7 @@ async def test_context_add_cookies_should_work( def _filter_cookies(cookies: Sequence[Cookie]) -> List[Cookie]: return list( - filter(lambda cookie: cookie["domain"] != "copilot.microsoft.com", cookies) + filter(lambda cookie: not cookie["domain"].endswith("microsoft.com"), cookies) ) pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy