Skip to content

Commit 07eed2a

Browse files
authored
Merge pull request #249 from maguro/magurl/fix-exepectexec-stringer
Fix ExpectedExec Stringer implementation
2 parents c35a79d + ad48e46 commit 07eed2a

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

expectations.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -230,12 +230,13 @@ func (e *ExpectedExec) String() string {
230230
}
231231

232232
if e.result != nil {
233-
res, _ := e.result.(*result)
234-
msg += "\n - should return Result having:"
235-
msg += fmt.Sprintf("\n LastInsertId: %d", res.insertID)
236-
msg += fmt.Sprintf("\n RowsAffected: %d", res.rowsAffected)
237-
if res.err != nil {
238-
msg += fmt.Sprintf("\n Error: %s", res.err)
233+
if res, ok := e.result.(*result); ok {
234+
msg += "\n - should return Result having:"
235+
msg += fmt.Sprintf("\n LastInsertId: %d", res.insertID)
236+
msg += fmt.Sprintf("\n RowsAffected: %d", res.rowsAffected)
237+
if res.err != nil {
238+
msg += fmt.Sprintf("\n Error: %s", res.err)
239+
}
239240
}
240241
}
241242

0 commit comments

Comments
 (0)