INNER CODE UNIT · TypeScript

fixture

Snailclimb/interview-guide · frontend/e2e/knowledgebase-upload.spec.ts:3

const fixture = (name: string) => ({
  name,
  mimeType: 'text/plain',
  buffer: Buffer.from(`知识库测试文件 ${name}`),
});
const row = (page: Page, name: string) => page.locator('section .divide-y > div')
  .filter({ has: page.getByText(name, { exact: true }) });
const success = (route: Route, data: unknown) => route.fulfill({
  json: { code: 200, message: 'success', data },
});
const uploadResult = (id: number, vectorStatus: string, extra = {}) => ({
  knowledgeBase: { id, name: `知识库 ${id}`, vectorStatus },
  storage: {},
  duplicate: false,
  enqueueAccepted: true,
  message: '',
  ...extra,
});

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…