From d571dac61b59aa2a806263313b3c96e57f8272f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20G=C3=B6decken?= Date: Thu, 4 Jan 2018 16:47:00 -0800 Subject: [PATCH] Change wording of error message for unset returned rows --- sqlmock.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sqlmock.go b/sqlmock.go index fa7f624..fbc309c 100644 --- a/sqlmock.go +++ b/sqlmock.go @@ -287,7 +287,7 @@ func (c *sqlmock) exec(query string, args []namedValue) (*ExpectedExec, error) { } if expected.result == nil { - return nil, fmt.Errorf("ExecQuery '%s' with args %+v, must return a database/sql/driver.Result, but it was not set for expectation %T as %+v", query, args, expected, expected) + return nil, fmt.Errorf("No required return value of type database/sql/driver.Result was set for expectation %T as %+v", expected, expected) } return expected, nil @@ -446,7 +446,7 @@ func (c *sqlmock) query(query string, args []namedValue) (*ExpectedQuery, error) } if expected.rows == nil { - return nil, fmt.Errorf("Query '%s' with args %+v, must return a database/sql/driver.Rows, but it was not set for expectation %T as %+v", query, args, expected, expected) + return nil, fmt.Errorf("No required return value of type database/sql/driver.Rows was set for expectation %T as %+v", expected, expected) } return expected, nil }