testutil

package
v0.0.0-...-390e31f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 28, 2026 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateClickContainer

func CreateClickContainer(ctx context.Context, t *testing.T) (*cont.ClickHouseContainer, error)

func DockerTestCheck

func DockerTestCheck(t *testing.T)

func RunLarryBatchBenchmarks

func RunLarryBatchBenchmarks(b *testing.B, dbFunc NewDBFunc)

RunLarryBatchBenchmarks runs the suite of benchmarks for a larry db implementation.

func RunLarryTests

func RunLarryTests(t *testing.T, dbFunc NewDBFunc, distributed bool)

RunLarryTests runs the suite of tests to assert correct functionality of a larry db implementation. The distributed flag signals that tests can't be run in parallel, or should perform additional steps during test execution.

Types

type NewDBFunc

type NewDBFunc func(home string, tables []string, opts map[string]string) larry.Database

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL