exasol_integration_test_docker_environment.testing.api_test_environment_context_providerΒΆ

Functions

build_api_context_provider(test_environment)

Returns a context provider function which can be used to spawn a Docker DB with custom name and custom additional db parameters.

build_api_context_provider_with_test_container(...)

Returns a context provider function which can be used to spawn a Docker DB + Test container with custom name, custom additional db parameters and custom test container content.

build_api_isolation(request)

Builds an ApiTestEnvironment instance with a proper name based on the pytest request fixture.

Classes

ApiContextProvider(*args, **kwargs)

ApiContextProviderWithTestContainer(*args, ...)