from pathlib import Pathpage.locator("input[type='file']").set_input_files("test_data/report.pdf")
with page.expect_download() as download_info:
page.get_by_role("button", name="Export CSV").click()
download = download_info.value
download.save_as(Path("downloads") / download.suggested_filename)