UNPKG

@coinbase/onchaintestkit

Version:

End-to-end testing toolkit for blockchain applications, powered by Playwright

18 lines (17 loc) 925 B
import { type Page } from "@playwright/test"; import { MetaMask } from "."; import { SmartContractManager } from "../../contracts/SmartContractManager"; import { LocalNodeManager } from "../../node/LocalNodeManager"; import { NodeConfig } from "../../node/types"; import { MetaMaskConfig } from "../types"; type MetaMaskFixturesType = { _contextPath: string; metamask: MetaMask; extensionId: string; metamaskPage: Page; setupWallet: null; node: LocalNodeManager; smartContractManager: SmartContractManager; }; export declare const MetaMaskFixturesBuilder: (walletConfig: MetaMaskConfig, nodeConfig: NodeConfig | undefined) => import("@playwright/test").TestType<import("@playwright/test").PlaywrightTestArgs & import("@playwright/test").PlaywrightTestOptions & MetaMaskFixturesType, import("@playwright/test").PlaywrightWorkerArgs & import("@playwright/test").PlaywrightWorkerOptions>; export {};