Files
opsxshell/test/utils/fileLanguage.test.ts
T

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