Skip to content

Commit 63be697

Browse files
committed
test: update file icons test for sprite
1 parent febdd8d commit 63be697

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

test/unit/app/utils/file-icons.spec.ts

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,40 +3,40 @@ import { getFileIcon } from '../../../../app/utils/file-icons'
33

44
describe('getFileIcon', () => {
55
it('returns correct icons for exact filename matches', () => {
6-
expect(getFileIcon('package.json')).toBe('i-vscode-icons-file-type-npm')
7-
expect(getFileIcon('Dockerfile')).toBe('i-vscode-icons-file-type-docker')
8-
expect(getFileIcon('.gitignore')).toBe('i-vscode-icons-file-type-git')
9-
expect(getFileIcon('eslint.config.js')).toBe('i-vscode-icons-file-type-eslint')
10-
expect(getFileIcon('vitest.config.ts')).toBe('i-vscode-icons-file-type-vitest')
11-
expect(getFileIcon('.env')).toBe('i-vscode-icons-file-type-dotenv')
6+
expect(getFileIcon('package.json')).toBe('vscode-icons-file-type-npm')
7+
expect(getFileIcon('Dockerfile')).toBe('vscode-icons-file-type-docker')
8+
expect(getFileIcon('.gitignore')).toBe('vscode-icons-file-type-git')
9+
expect(getFileIcon('eslint.config.js')).toBe('vscode-icons-file-type-eslint')
10+
expect(getFileIcon('vitest.config.ts')).toBe('vscode-icons-file-type-vitest')
11+
expect(getFileIcon('.env')).toBe('vscode-icons-file-type-dotenv')
1212
})
1313

1414
it('returns correct icons for compound extensions', () => {
15-
expect(getFileIcon('types.d.ts')).toBe('i-vscode-icons-file-type-typescriptdef')
16-
expect(getFileIcon('utils.test.ts')).toBe('i-vscode-icons-file-type-testts')
17-
expect(getFileIcon('utils.spec.js')).toBe('i-vscode-icons-file-type-testjs')
18-
expect(getFileIcon('Button.stories.tsx')).toBe('i-vscode-icons-file-type-storybook')
15+
expect(getFileIcon('types.d.ts')).toBe('vscode-icons-file-type-typescriptdef')
16+
expect(getFileIcon('utils.test.ts')).toBe('vscode-icons-file-type-testts')
17+
expect(getFileIcon('utils.spec.js')).toBe('vscode-icons-file-type-testjs')
18+
expect(getFileIcon('Button.stories.tsx')).toBe('vscode-icons-file-type-storybook')
1919
})
2020

2121
it('returns correct icons for simple extensions', () => {
22-
expect(getFileIcon('index.js')).toBe('i-vscode-icons-file-type-js-official')
23-
expect(getFileIcon('main.ts')).toBe('i-vscode-icons-file-type-typescript-official')
24-
expect(getFileIcon('App.vue')).toBe('i-vscode-icons-file-type-vue')
25-
expect(getFileIcon('data.json')).toBe('i-vscode-icons-file-type-json')
26-
expect(getFileIcon('build.sh')).toBe('i-vscode-icons-file-type-shell')
27-
expect(getFileIcon('script.py')).toBe('i-vscode-icons-file-type-python')
28-
expect(getFileIcon('lib.rs')).toBe('i-vscode-icons-file-type-rust')
29-
expect(getFileIcon('logo.png')).toBe('i-vscode-icons-file-type-image')
30-
expect(getFileIcon('archive.tar')).toBe('i-vscode-icons-file-type-zip')
22+
expect(getFileIcon('index.js')).toBe('vscode-icons-file-type-js-official')
23+
expect(getFileIcon('main.ts')).toBe('vscode-icons-file-type-typescript-official')
24+
expect(getFileIcon('App.vue')).toBe('vscode-icons-file-type-vue')
25+
expect(getFileIcon('data.json')).toBe('vscode-icons-file-type-json')
26+
expect(getFileIcon('build.sh')).toBe('vscode-icons-file-type-shell')
27+
expect(getFileIcon('script.py')).toBe('vscode-icons-file-type-python')
28+
expect(getFileIcon('lib.rs')).toBe('vscode-icons-file-type-rust')
29+
expect(getFileIcon('logo.png')).toBe('vscode-icons-file-type-image')
30+
expect(getFileIcon('archive.tar')).toBe('vscode-icons-file-type-zip')
3131
})
3232

3333
it('returns default icon for unknown files', () => {
34-
expect(getFileIcon('file.xyz')).toBe('i-vscode-icons-default-file')
35-
expect(getFileIcon('unknownfile')).toBe('i-vscode-icons-default-file')
34+
expect(getFileIcon('file.xyz')).toBe('vscode-icons-default-file')
35+
expect(getFileIcon('unknownfile')).toBe('vscode-icons-default-file')
3636
})
3737

3838
it('prefers exact filename over extension, and compound over simple', () => {
39-
expect(getFileIcon('package.json')).toBe('i-vscode-icons-file-type-npm')
40-
expect(getFileIcon('foo.test.ts')).toBe('i-vscode-icons-file-type-testts')
39+
expect(getFileIcon('package.json')).toBe('vscode-icons-file-type-npm')
40+
expect(getFileIcon('foo.test.ts')).toBe('vscode-icons-file-type-testts')
4141
})
4242
})

0 commit comments

Comments
 (0)