Files
superwork/vscode/webview-ui/src/codeReader/kindIconNames.test.ts
T

11 lines
558 B
TypeScript

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