/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/scripts/config/playwright/global-setup.js
28 строк
720 B
Marco Ciampini
ESLint: Remove legacy import suppressions (#81338)
07 авг 2026, 15:52
Не верифицирован
07 авг 2026, 15:52
8181ec4
Код
Авторство
О чём код?
const { request } = require( '@playwright/test' ); const { RequestUtils } = require( '@wordpress/e2e-test-utils-playwright' ); /** * * @param {import('@playwright/test').FullConfig} config * @return {Promise<void>} */ async function globalSetup( config ) { const { storageState, baseURL } = config.projects[ 0 ].use; const storageStatePath = typeof storageState === 'string' ? storageState : undefined; const requestContext = await request.newContext( { baseURL, } ); const requestUtils = new RequestUtils( requestContext, { storageStatePath, } ); // Authenticate and save the storageState to disk. await requestUtils.setupRest(); await requestContext.dispose(); } module.exports = globalSetup;