(
{ page }: TestProps,
fileName: string
)
| 458 | }, browserName); |
| 459 | |
| 460 | export const mockSaveFilePicker = async ( |
| 461 | { page }: TestProps, |
| 462 | fileName: string |
| 463 | ): Promise<void> => |
| 464 | page.evaluate( |
| 465 | ([downloadName]) => { |
| 466 | window.showSaveFilePicker = () => { |
| 467 | const link = document.createElement("a"); |
| 468 | |
| 469 | link.href = "data:null;,"; |
| 470 | link.download = downloadName; |
| 471 | |
| 472 | link.click(); |
| 473 | |
| 474 | return Promise.resolve({} as FileSystemFileHandle); |
| 475 | }; |
| 476 | }, |
| 477 | [fileName] |
| 478 | ); |
| 479 | |
| 480 | // evaluate |
| 481 | export const getHostname = async ({ page }: TestProps): Promise<string> => |
no test coverage detected