e2e

package
v0.25.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Must

func Must(t *testing.T, e error)

func MustMkdir

func MustMkdir(t *testing.T, path string, mode ...os.FileMode)

func MustWriteFile

func MustWriteFile(t *testing.T, path, content string, mode ...os.FileMode)

func SetExecuteBit

func SetExecuteBit(t *testing.T)

Types

type Buffer

type Buffer struct {
	// contains filtered or unexported fields
}

func (*Buffer) Read

func (b *Buffer) Read(p []byte) (n int, err error)

func (*Buffer) String

func (b *Buffer) String() string

func (*Buffer) Write

func (b *Buffer) Write(p []byte) (n int, err error)

type IBazelTester

type IBazelTester struct {
	// contains filtered or unexported fields
}

func NewIBazelTester

func NewIBazelTester(t *testing.T) *IBazelTester

func SetUp

func SetUp(t *testing.T) *IBazelTester

func (*IBazelTester) Build

func (i *IBazelTester) Build(target string)

func (*IBazelTester) Coverage added in v0.23.3

func (i *IBazelTester) Coverage(bazelArgs []string, targets ...string)

func (*IBazelTester) Expect

func (i *IBazelTester) Expect(want string, stream func() string, history *string, delay time.Duration)

func (*IBazelTester) ExpectError

func (i *IBazelTester) ExpectError(want string, delay ...time.Duration)

func (*IBazelTester) ExpectFixCommands

func (i *IBazelTester) ExpectFixCommands(want []string, delay ...time.Duration)

func (*IBazelTester) ExpectIBazelError

func (i *IBazelTester) ExpectIBazelError(want string, delay ...time.Duration)

func (*IBazelTester) ExpectNoError added in v0.23.3

func (i *IBazelTester) ExpectNoError(delay ...time.Duration)

func (*IBazelTester) ExpectNoOutput added in v0.20.0

func (i *IBazelTester) ExpectNoOutput(delay ...time.Duration)

func (*IBazelTester) ExpectOutput

func (i *IBazelTester) ExpectOutput(want string, delay ...time.Duration)

func (*IBazelTester) GetError

func (i *IBazelTester) GetError() string

func (*IBazelTester) GetIBazelError

func (i *IBazelTester) GetIBazelError() string

func (*IBazelTester) GetOutput

func (i *IBazelTester) GetOutput() string

func (*IBazelTester) GetSubprocessPid

func (i *IBazelTester) GetSubprocessPid() int64

func (*IBazelTester) Kill

func (i *IBazelTester) Kill()

func (*IBazelTester) Run

func (i *IBazelTester) Run(bazelArgs []string, target string)

func (*IBazelTester) RunUnverifiedWithAdditionalArgs

func (i *IBazelTester) RunUnverifiedWithAdditionalArgs(target string, additionalArgs []string)

func (*IBazelTester) RunWithAdditionalArgs

func (i *IBazelTester) RunWithAdditionalArgs(target string, additionalArgs []string)

func (*IBazelTester) RunWithBazelFixCommands

func (i *IBazelTester) RunWithBazelFixCommands(target string)

func (*IBazelTester) RunWithProfiler

func (i *IBazelTester) RunWithProfiler(target string, profiler string)

func (*IBazelTester) Signal

func (i *IBazelTester) Signal(signum os.Signal)

func (*IBazelTester) Test

func (i *IBazelTester) Test(bazelArgs []string, targets ...string)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL