This project makes the features of exasol-test-setup-abstraction-java available in the following languages:
- Go
Test-Setup Abstraction should work with standard Docker setup on Linux and macOS with Docker Desktop.
For other setups you might need configuration, see the documentation for details.
export DOCKER_HOST="unix://${HOME}/.colima/default/docker.sock"package test
import testSetupAbstraction "github.com/exasol/exasol-test-setup-abstraction-server/go-client"
func myTest() {
exasol, err := testSetupAbstraction.New().
CloudSetupConfigFilePath("myConfig.json").
DockerDbVersion("2025.2.1").
StartupTimeout(time.Minute * 10).
Start()
if err != nil {
panic("failed to start test setup")
}
connection := exasol.CreateConnection()
//...
}