Documentation ¶
Index ¶
- func SetupKafkaContainer() (testcontainers.Container, []string, error)
- func SetupLocalStackWithKinesis() (testcontainers.Container, string, error)
- func SetupLocalStackWithSQS(region, queueName string) (testcontainers.Container, string, string, error)
- func SetupNatsContainer() (testcontainers.Container, string, error)
- func SetupRedPandaContainer() (testcontainers.Container, []string, error)
- func SetupRedisContainer() (testcontainers.Container, string, error)
- type ConfigProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupKafkaContainer ¶
func SetupLocalStackWithSQS ¶
func SetupNatsContainer ¶
func SetupRedPandaContainer ¶
func SetupRedisContainer ¶
Types ¶
type ConfigProvider ¶
type ConfigProvider struct {
// contains filtered or unexported fields
}
func SetupTimescaleContainer ¶
func SetupTimescaleContainer() (testcontainers.Container, *ConfigProvider, error)
func (*ConfigProvider) ReplicationConnConfig ¶
func (c *ConfigProvider) ReplicationConnConfig() (*pgx.ConnConfig, error)
func (*ConfigProvider) UserConnConfig ¶
func (c *ConfigProvider) UserConnConfig() (*pgxpool.Config, error)
Click to show internal directories.
Click to hide internal directories.