package with_test import ( "context" "database/sql" "fmt" "path" "testing" "gitea.bel.blue/bel/with" ) func TestSqlite(t *testing.T) { d := t.TempDir() myErr := fmt.Errorf("my err") if err := with.Sqlite(context.Background(), "sqlite://"+path.Join(d, "db"), func(db *sql.DB) error { return myErr }); err != myErr { t.Fatal(err) } }