MCPcopy Create free account
hub / github.com/DustinBrett/daedalOS / mockSaveFilePicker

Function mockSaveFilePicker

e2e/functions.ts:460–478  ·  view source on GitHub ↗
(
  { page }: TestProps,
  fileName: string
)

Source from the content-addressed store, hash-verified

458 }, browserName);
459
460export 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
481export const getHostname = async ({ page }: TestProps): Promise<string> =>

Callers 1

Calls 3

createElementMethod · 0.80
evaluateMethod · 0.45
resolveMethod · 0.45

Tested by

no test coverage detected