Versions in this module Expand all Collapse all v0 v0.32.0 Mar 4, 2024 Changes in this version + var ErrAppNameRequired = errors.New("app name is required") + var ErrFailedLoadingPostgresql = errors.New("failed loading postgresql server") + func CreateMongoServer(version string) (*memongo.Server, error) + func CreateMySQL(host, databaseName, _, _ string, port uint32) (*server.Server, error) + func CreateMySQLTestDatabase(databaseName string) *memory.Database + func CreatePostgresServer(port uint32) (*embeddedPostgres.EmbeddedPostgres, error) + func GetNewRelicApp(appName string) (*newrelic.Application, error) + func GetNewRelicCtx(t *testing.T, appName, txnName string) context.Context + func LoadMockRedis(idleTimeout time.Duration, maxConnTime time.Duration, maxActive int, ...) (client *cache.Client, conn *redigomock.Conn) + func LoadRealRedis(connectionURL string, idleTimeout time.Duration, maxConnTime time.Duration, ...) (client *cache.Client, conn redis.Conn, err error) + func PaymailMockClient(domainNames []string) (paymail.ClientInterface, error) + func RandomTablePrefix() string + func SQLiteTestConfig(debug, shared bool) *datastore.SQLiteConfig + type AnyGUID struct + func (a AnyGUID) Match(v driver.Value) bool + type AnyTime struct + func (a AnyTime) Match(v driver.Value) bool