mirror of https://github.com/lqs/sqlingo
21 lines
442 B
Go
21 lines
442 B
Go
package sqlingo
|
|
|
|
import "testing"
|
|
|
|
func TestDialect(t *testing.T) {
|
|
nameToDialect := map[string]dialect{
|
|
"mysql": dialectMySQL,
|
|
"sqlite3": dialectSqlite3,
|
|
"postgres": dialectPostgres,
|
|
"sqlserver": dialectMSSQL,
|
|
"mssql": dialectMSSQL,
|
|
"somedbidontknow": dialectUnknown,
|
|
}
|
|
|
|
for name, dialect := range nameToDialect {
|
|
if getDialectFromDriverName(name) != dialect {
|
|
t.Error()
|
|
}
|
|
}
|
|
}
|