Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClickHouseClusterContainer ¶
type ClickHouseClusterContainer struct { Identifier string Container testcontainers.Container Compose tc.ComposeStack Context context.Context Cluster string Hosts []string HostsHTTP []string Database string }
ClickHouseClusterContainer is a ClickHouse testcontainer
func NewClickhouseClusterContainer ¶
func NewClickhouseClusterContainer(ctx context.Context) (*ClickHouseClusterContainer, error)
NewClickhouseClusterContainer creates new Clickhouse test container if CH_TEST_PORT is not defined. Otherwise uses db at defined port. This logic is required for running test at CI environment
func (*ClickHouseClusterContainer) Close ¶
func (ch *ClickHouseClusterContainer) Close() error
Close terminates underlying docker container
Click to show internal directories.
Click to hide internal directories.