README ¶ End-to-end test To run $ ./hack/test-e2e.sh $ ./hack/test-e2e.sh -run TestVersion See ./test/e2e/env.go for required environment variables for some tests. Expand ▾ Collapse ▴ Documentation ¶ Index ¶ type Env func BuildEnv(t *testing.T) Env func (e Env) Validate(t *testing.T) type Logger func (l Logger) Debugf(msg string, args ...interface{}) func (l Logger) Section(msg string, f func()) type RunOpts type Vendir func (k Vendir) Run(args []string) string func (k Vendir) RunWithOpts(args []string, opts RunOpts) (string, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Env ¶ type Env struct { BinaryPath string } func BuildEnv ¶ func BuildEnv(t *testing.T) Env func (Env) Validate ¶ func (e Env) Validate(t *testing.T) type Logger ¶ type Logger struct{} func (Logger) Debugf ¶ func (l Logger) Debugf(msg string, args ...interface{}) func (Logger) Section ¶ func (l Logger) Section(msg string, f func()) type RunOpts ¶ type RunOpts struct { AllowError bool StderrWriter io.Writer StdoutWriter io.Writer StdinReader io.Reader CancelCh chan struct{} Redact bool Dir string } type Vendir ¶ type Vendir struct { // contains filtered or unexported fields } func (Vendir) Run ¶ func (k Vendir) Run(args []string) string func (Vendir) RunWithOpts ¶ func (k Vendir) RunWithOpts(args []string, opts RunOpts) (string, error) Source Files ¶ View all Source files e2e.go env.go vendir.go Click to show internal directories. Click to hide internal directories.