Update query.go

This commit is contained in:
THOTHADRI RAJESH VIDYASANKAR authored and GitHub committed 2024-04-02 13:56:51 -07:00
1 parent 30283daf08
commit faba995e99
1 file changed
+4 -5
+4 -5
View File
@@ -42,13 +42,12 @@ func (f QueryMatcherFunc) Match(expectedSQL, actualSQL string) error {
// QueryMatcherRegexp is the default SQL query matcher
// used by sqlmock. It parses expectedSQL to a regular
// expression and attempts to match actualSQL.
var QueryMatcherRegexp QueryMatcher = QueryMatcherFunc(func(expectedSQL, actualSQL string) error {
if actual != "" and expect == "" {
return fmt.Errorf("expectedSQL can't be empty")
}
var QueryMatcherRegexp QueryMatcher = QueryMatcherFunc(func(expectedSQL, actualSQL string) error {
expect := stripQuery(expectedSQL)
actual := stripQuery(actualSQL)
if actual != "" && expect == "" {
return fmt.Errorf("expectedSQL can't be empty")
}
re, err := regexp.Compile(expect)
if err != nil {
return err