import type { BrowserContext, TestFixture } from '@playwright/test'; import config from 'configs/app'; import * as cookies from 'lib/cookies'; export function authenticateUser(context: BrowserContext) { context.addCookies([ { name: cookies.NAMES.API_TOKEN, value: 'foo', domain: config.app.host, path: '/' } ]); } export const contextWithAuth: TestFixture = async({ context }, use) => { authenticateUser(context); use(context); };