Files
supabase/apps/studio/lib/formatSql.test.ts
Joshen Lim 2e88716266 Chore/add unit tests to lib 150525 (#35689)
* Add more unit tests to lib

* Add tests for eszip-parser

* Add tests for integration-utils

* Update role-impersonation test

* lint
2025-05-15 18:24:57 +08:00

24 lines
645 B
TypeScript

import { describe, expect, it } from 'vitest'
import { formatSql } from './formatSql'
describe('formatSql', () => {
it('should format SQL', () => {
const result = formatSql('SELECT * FROM users')
expect(result).toBe(`select
*
from
users`)
})
it('should return the original argument if it is not valid, not throw', () => {
const result = formatSql('123')
expect(result).toBe('123')
})
it('should return the original argument if it is not valid, not throw', () => {
const result = formatSql('select {col1}, {col2} from {tableName};')
expect(result).toBe('select {col1}, {col2} from {tableName};')
})
})