Versions in this module Expand all Collapse all v0 v0.4.5 Jun 23, 2026 v0.4.4 Jun 11, 2026 Changes in this version + func AdminUser(conn *Conn) *auth.User + func ConnectorURL(t *testing.T, name string) string + func Context(t *testing.T) context.Context + func CreateProvider(t *testing.T, insert schema.ProviderInsert, ...) *schema.Provider + func DiscardLogger() *slog.Logger + func IsUnreachable(err error) bool + func Main(m *testing.M, conn *Conn, config ProviderConfig) + func ModelName(t *testing.T, preferred string, ...) string + func ModelNameMatching(t *testing.T, preferred string, ...) string + func RunBackground(t *testing.T, run func(context.Context) error) + func User(conn *Conn, groups ...string) *auth.User + func WaitUntil(t *testing.T, duration time.Duration, condition func() bool, message string) + type Conn struct + Config ProviderConfig + SetupSkipReason string + SkipReason string + func (c *Conn) Begin(t *testing.T) *Conn + func (c *Conn) Close() + func (c *Conn) ProviderInsert() schema.ProviderInsert + func (c *Conn) RequireProvider(t *testing.T) + type ProviderConfig struct + APIKey string + Groups []string + Model string + Name string + Provider string + URL string