12 lines
489 B
TypeScript
12 lines
489 B
TypeScript
import { describe, expect, it } from 'vitest'
|
|
import { guessLanguageFromPath } from '../../src/utils/fileLanguage'
|
|
|
|
describe('guessLanguageFromPath', () => {
|
|
it('detects common file extensions for the SFTP editor', () => {
|
|
expect(guessLanguageFromPath('/a/b/c.ts')).toBe('typescript')
|
|
expect(guessLanguageFromPath('Dockerfile')).toBe('dockerfile')
|
|
expect(guessLanguageFromPath('app.py')).toBe('python')
|
|
expect(guessLanguageFromPath('readme.md')).toBe('markdown')
|
|
})
|
|
})
|