Files
chaisql/sqltests/expr/sql_test.go
2025-08-27 20:10:19 +08:00

33 lines
536 B
Go

package expr_test
import (
"io/fs"
"path/filepath"
"testing"
"github.com/chaisql/chai/internal/testutil"
"github.com/stretchr/testify/require"
)
func TestSQLExpr(t *testing.T) {
err := filepath.Walk(".", func(path string, info fs.FileInfo, err error) error {
if err != nil {
return err
}
if info.IsDir() {
return nil
}
if filepath.Ext(info.Name()) != ".sql" {
return nil
}
t.Run(info.Name(), func(t *testing.T) {
testutil.ExprRunner(t, info.Name())
})
return nil
})
require.NoError(t, err)
}