Files
dify/e2e/support/naming.ts
yyh 1ae2f95f7c test(e2e): add agent v2 core coverage (#38209)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 06:18:38 +00:00

12 lines
434 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}`)
}