package testing import ( "testing" ) func ExampleParallelTest(t *testing.T) { // nolint:govet var isReady = func(i Instance) bool { // Return true if Instance is ready to run tests. // Don't block here though. return true } // t is *testing.T coming from parent Test(t *testing.T) ParallelTest(t, []Version{{Image: "docker_image:9.6"}}, isReady, func(t *testing.T, i Instance) { // Run your test/s ... t.Fatal("...") }) }