import { describe, expect, it } from 'vitest' import { KIND_ICON_NAMES } from '../../../src/codeReader/contract' import { KIND_ICON_COMPONENTS } from './kindIcons' // webview 的类型照扩展端手抄一份(types.ts);这组图标名两边对不上时,规则给的图标在页面上就没有图,这里核对 describe('种类图标这组名字', () => { it('webview 给扩展端 contract 里的每个名字都配了图标,没有多的', () => { expect(Object.keys(KIND_ICON_COMPONENTS).sort()).toEqual([...KIND_ICON_NAMES].sort()) }) })