diff --git a/web/app/components/datasets/settings/form/__tests__/index.spec.tsx b/web/app/components/datasets/settings/form/__tests__/index.spec.tsx index 7048059736..9eeb62b8e8 100644 --- a/web/app/components/datasets/settings/form/__tests__/index.spec.tsx +++ b/web/app/components/datasets/settings/form/__tests__/index.spec.tsx @@ -199,6 +199,42 @@ vi.mock('@/context/i18n', () => ({ useDocLink: () => (path: string) => `https://docs.dify.ai${path}`, })) +vi.mock('../components/indexing-section', () => ({ + default: ({ + currentDataset, + indexMethod, + }: { + currentDataset?: DataSet + indexMethod?: IndexingType + }) => ( +
+ {!!currentDataset?.doc_form && ( + <> +
form.chunkStructure.title
+ + form.chunkStructure.learnMore + + + )} + {!!(currentDataset + && currentDataset.doc_form !== ChunkingMode.parentChild + && currentDataset.indexing_technique + && indexMethod) && ( +
form.indexMethod
+ )} + {indexMethod === IndexingType.QUALIFIED &&
form.embeddingModel
} + {currentDataset?.provider !== 'external' && indexMethod && ( + <> +
form.retrievalSetting.title
+ + form.retrievalSetting.learnMore + + + )} +
+ ), +})) + describe('Form', () => { beforeEach(() => { vi.clearAllMocks()