Versions in this module Expand all Collapse all v0 v0.8.5 May 12, 2024 v0.8.4 May 10, 2024 v0.8.3 Apr 6, 2024 Changes in this version + func ShallOpen(t *testing.T, drv driver.Driver, source string, log sqlize.LogFlag) *sql.DB v0.8.2 Oct 5, 2023 v0.8.1 Sep 28, 2023 v0.8.0 Sep 2, 2023 v0.7.3 Jul 31, 2023 v0.7.2 Jun 18, 2023 Changes in this version + const ENV_DBDRIVER + const ENV_DBSOURCE + func DriverName(t interface{ ... }, fallback string) string + func NewLogger(t interface{ ... }) sqlize.Logger + func Open(t *testing.T, drv driver.Driver, source string, log sqlize.LogFlag) (*sql.DB, error) + func OpenArgs(t interface{ ... }, drvFallback, srcFallback string) (driver, source string) + func SourceName(t interface{ ... }, fallback string) string + func VerifyTable(t *testing.T, q sqlize.Querier, def bsq.TableDef) (ok bool) + func VerifyTables(t *testing.T, q sqlize.Querier) (ok bool) + type CRUDTest struct + Create E + Equal func(e, f E) bool + Read E + Repo entity.Repo[E, I] + func (crud CRUDTest[E, I]) Run(t *testing.T, db sqlize.Querier) + func (crud CRUDTest[E, I]) Update(name string, mod func(E)) CRUDTest[E, I] + type Errorer struct + W io.Writer + func Example() Errorer + func (e Errorer) Error(args ...any) v0.7.1-alpha Jan 17, 2023 v0.7.0-alpha Jan 3, 2023