# Functions
BinOptBase sets execution base path BinHandler.
BinOptBuildArgs adds args to build arguments for test binary.
BinOptBuildEnv adds env to test binary's build env.
BinOptCoverDir sets coverage directory for test binary.
BinOptOutput sets output for compilation target.
BinOptRunArgs adds args to run arguments for test binary.
BinOptRunEnv adds env to test binary's run env.
BinOptTarget sets path to compilation target.
ComposeComposer allows getting access to compose instance which is usable after Init() is called.
ComposeDownOptions set options for compose.Down().
ComposeEnv set environment variables for compose.
ComposeOsEnv passes environment from OS to compose.
ComposeUpOptions set options for compose.Up().
ComposeWaitForService makes compose up wait for specific service with given strategy.
No description provided by the author
No description provided by the author
NewIntegrationTestRunner creates new IntegrationTestRunner with given options.
OptBase sets execution base path IntegrationTestRunner.
OptBuildArgs adds args to build arguments for test binary.
OptBuildEnv adds env to test binary's build env.
OptCompose adds docker compose stack as pre condition for tests to run.
OptCoverDir sets coverage directory for test binary.
OptFuncRunner allows wrapping any function as testRunner function.
OptOutput sets output for compilation target.
OptPreHandler adds handler as pre condition for tests to run.
OptPreHandlerFn wraps functions as PreHandler and set's it as a pre condition for tests to run.
OptRunArgs adds args to run arguments for test binary.
OptRunEnv adds env to test binary's run env.
OptTarget sets path to compilation target.
OptTestFunc allows wrapping testing.T into IntegrationTestRunner.
OptTestMain allows wrapping testing.M into IntegrationTestRunner.
OptWaitHTTPReady expects 200 OK from given url before tests can be started.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
PreHandler is used for setting up pre conditions for test.
# Type aliases
BinOpt is option type for BinHandler.
ComposeOpt is option type for OptCompose.
Opt is option type for IntegrationTestRunner.