1.0.1 • Published 2 years ago

playwright-utilities v1.0.1

Weekly downloads
-
License
BSD-3-Clause
Repository
github
Last release
2 years ago

Playwright Utilities

Utilities for working with @playwright/test.

Utilities

createDataTransfer

Used to create a DataTransfer. Useful when you want to perform drag and drop operations.

createDataTransfer = (args: {
  page: Page;
  filePath: string;
  fileName: string;
  fileType: string;
}): Promise<DataTransfer>;

Usage:

import { createDataTransfer } from "playwright-utilities";
import { resolve } from "node:path";

await createDataTransfer({
  filePath: resolve(__dirname, "foo.png"),
  fileName: "foo.png",
  fileType: "image/png",
});