Skip to content

QueryRowContext support #237

@sheepman-x

Description

@sheepman-x

mycode

m.ExpectQuery("select name from t").WithArgs(1, 2)
db.QueryRow("select name from t where id in ? limit 1", []int{1, 2})
if err := m.ExpectationsWereMet(); err != nil {
	t.Errorf("there were unfulfilled expectations: %s", err)
}

i got

there were unfulfilled expectations: there is a remaining expectation which was not matched: ExpectedQuery => expecting Query, QueryContext or QueryRow which:
              - matches sql: 'select name from t'
              - is with arguments:
                0 - 1
                1 - 2

Query, QueryContext or QueryRow
no QueryRowContext

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions