Files
dify/e2e/features/step-definitions/common/auth.steps.ts
Stephen Zhou 40e040ca1a chore: workspace lint (#35331)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 16:47:53 +00:00

19 lines
553 B
TypeScript

import type { DifyWorld } from '../../support/world'
import { Given } from '@cucumber/cucumber'
Given('I am signed in as the default E2E admin', async function (this: DifyWorld) {
const session = await this.getAuthSession()
this.attach(
`Authenticated as ${session.adminEmail} using ${session.mode} flow at ${session.baseURL}.`,
'text/plain',
)
})
Given('I am not signed in', async function (this: DifyWorld) {
this.attach(
'Using a clean browser context without the shared authenticated storage state.',
'text/plain',
)
})