Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TestSuite

type TestSuite struct {
	// TestID is a short id used as suffix in resource names
	TestID string
	// contains filtered or unexported fields
}

func NewTestSuite

func NewTestSuite(t *testing.T, image, namespace string) *TestSuite

func (*TestSuite) Bind

func (ts *TestSuite) Bind(timeout time.Duration)

func (*TestSuite) CreateTesterBindingUsage

func (ts *TestSuite) CreateTesterBindingUsage()

func (*TestSuite) DeleteTesterBindingUsage

func (ts *TestSuite) DeleteTesterBindingUsage()

func (*TestSuite) ProvisionServiceInstance

func (ts *TestSuite) ProvisionServiceInstance(timeout time.Duration)

func (*TestSuite) Setup

func (ts *TestSuite) Setup()

func (*TestSuite) TearDown

func (ts *TestSuite) TearDown()

func (*TestSuite) WaitForCallForbiddenAndEnvNotInjected

func (ts *TestSuite) WaitForCallForbiddenAndEnvNotInjected(t *testing.T, timeout time.Duration)

func (*TestSuite) WaitForCallSucceededAndEnvInjected

func (ts *TestSuite) WaitForCallSucceededAndEnvInjected(t *testing.T, timeout time.Duration)

func (*TestSuite) WaitForPodsAreRunning

func (ts *TestSuite) WaitForPodsAreRunning(timeout time.Duration)

func (*TestSuite) WaitForServiceClassWithTimeout

func (ts *TestSuite) WaitForServiceClassWithTimeout(timeout time.Duration)