UNPKG

@azure/microsoft-playwright-testing

Version:

Package to integrate your Playwright test suite with Microsoft Playwright Testing service

29 lines 1.42 kB
import type { JwtPayload, VersionInfo } from "../common/types"; import type { TokenCredential } from "@azure/identity"; export declare const exitWithFailureMessage: (error: { key: string; message: string; }) => never; export declare const base64UrlDecode: (base64Url: string) => string; export declare const populateValuesFromServiceUrl: () => { region: string; accountId: string; } | null; export declare const parseJwt: <T = JwtPayload>(token: string) => T; export declare const getAccessToken: () => string | undefined; export declare const getServiceBaseURL: () => string | undefined; export declare const getAndSetRunId: () => string; export declare const getServiceWSEndpoint: (runId: string, os: string) => string; export declare const validateServiceUrl: () => void; export declare const validateMptPAT: (validationFailureCallback: (error: { key: string; message: string; }) => void) => void; export declare const warnIfAccessTokenCloseToExpiry: () => void; export declare const fetchOrValidateAccessToken: (credential?: TokenCredential) => Promise<string>; export declare const emitReportingUrl: () => void; export declare const getPlaywrightVersion: () => string; export declare const getPackageVersion: () => string; export declare const getVersionInfo: (version: string) => VersionInfo; export declare const validatePlaywrightVersion: () => void; //# sourceMappingURL=utils.d.ts.map