test(queries): login policy prepare funcs (#2649)

* chore(queries): test suite for prepare stmt funcs

* test(queries): prepare project funcs

* refactor: add comments

* test: simlify expected sql, added possibility to add args to expected queries

* test(queries): prepare funcs in org

* chore(backend): correct modules

* test(queries): org domain prepare funcs

* test: correct name

* refactor: file name

* refactor: add table to login policy columns

* chore(prepare_test): only add row to result if columns

* test(queries): login policy prepare funcs
This commit is contained in:
Silvan
2021-11-15 16:04:08 +01:00
committed by GitHub
parent f22b900cda
commit 54fe34d502
3 changed files with 347 additions and 14 deletions

View File

@@ -79,7 +79,9 @@ func mockQuery(stmt string, cols []string, row []driver.Value) func(m sqlmock.Sq
return func(m sqlmock.Sqlmock) sqlmock.Sqlmock {
q := m.ExpectQuery(stmt)
result := sqlmock.NewRows(cols)
result.AddRow(row...)
if len(row) > 0 {
result.AddRow(row...)
}
q.WillReturnRows(result)
return m
}