def test_pw_download(page:Page): page.goto("/demo/download",wait_until="networkidle") page.locator("textarea").fill("123456") with page.expect_download() as dl_file: page.get_by_text("Download").click() dl_page = dl_file.value dl_page.save_as("123.txt") dl_page.save_as(dl_page.suggested_filename) assert os.path.exists("123.txt")