2024-02-28 05:16:00 +08:00
|
|
|
package expr
|
|
|
|
|
|
|
|
import (
|
|
|
|
"strings"
|
|
|
|
"testing"
|
|
|
|
)
|
|
|
|
|
|
|
|
func TestNewCommand(t *testing.T) {
|
2024-05-15 05:05:29 +08:00
|
|
|
t.Skip()
|
2024-03-05 00:22:56 +08:00
|
|
|
cmd, err := NewSQLCommand("a", "select a from foo, bar")
|
2024-02-28 05:16:00 +08:00
|
|
|
if err != nil && strings.Contains(err.Error(), "feature is not enabled") {
|
|
|
|
return
|
|
|
|
}
|
|
|
|
|
|
|
|
if err != nil {
|
|
|
|
t.Fail()
|
|
|
|
return
|
|
|
|
}
|
|
|
|
|
|
|
|
for _, v := range cmd.varsToQuery {
|
|
|
|
if strings.Contains("foo bar", v) {
|
|
|
|
continue
|
|
|
|
}
|
|
|
|
t.Fail()
|
|
|
|
return
|
|
|
|
}
|
|
|
|
}
|