1
0
mirror of https://github.com/DATA-DOG/go-sqlmock.git synced 2025-04-23 11:58:47 +02:00

Fix for mocking Exec with custom []string datatype

This commit is contained in:
Benjamin Rupp 2019-09-25 09:13:06 -04:00
parent 6099e2fbb4
commit 327ae5dcb6

View File

@ -4,7 +4,6 @@ package sqlmock
import (
"database/sql"
"database/sql/driver"
"fmt"
"reflect"
)
@ -54,10 +53,6 @@ func (e *queryBasedExpectation) argsMatches(args []namedValue) error {
return fmt.Errorf("could not convert %d argument %T - %+v to driver value: %s", k, e.args[k], e.args[k], err)
}
if !driver.IsValue(darg) {
return fmt.Errorf("argument %d: non-subset type %T returned from Value", k, darg)
}
if !reflect.DeepEqual(darg, v.Value) {
return fmt.Errorf("argument %d expected [%T - %+v] does not match actual [%T - %+v]", k, darg, darg, v.Value, v.Value)
}