dify/e2e/support/naming.ts
Stephen Zhou a84c2d36a3
style: format with vp fmt (#38803)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 15:57:46 +00:00

11 lines
430 B
TypeScript

export const createE2EResourceName = (resource: string, qualifier?: string) => {
const nonce = `${Date.now()}-${Math.random().toString(36).slice(2, 8)}`
return ['E2E', qualifier, resource, nonce].filter(Boolean).join(' ')
}
export function assertE2EResourceName(name: string, resource: string) {
if (name.startsWith('E2E ')) return
throw new Error(`${resource} test resources must use an "E2E " name prefix: ${name}`)
}