langgenius/dify · error · Error

${resource} test resources must use an "E2E " name prefix: $

Error message

${resource} test resources must use an "E2E " name prefix: ${name}

What it means

Error "${resource} test resources must use an "E2E " name prefix: ${name}" thrown in langgenius/dify.

Source

Thrown at e2e/support/naming.ts:9

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}`)
}

View on GitHub (pinned to ef8544b173)

When it happens

Trigger: Thrown at e2e/support/naming.ts:9 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of langgenius/dify@ef8544b173 (2026-08-12). Data as JSON: /api/errors/45c1a70b4f53b41f. Report an issue: GitHub.