clitest

package
v0.21.0 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2026 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Overview

Package clitest provides API meant to support testing Joe CLI applications.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cmd

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

Cmd represents an app being prepared or run.

func Command

func Command(app *cli.App, arg ...string) *Cmd

Command produces a command on the background context

func CommandContext

func CommandContext(ctx context.Context, app *cli.App, arg ...string) *Cmd

CommandContext produces a command on the given context.

func (*Cmd) CombinedOutput

func (c *Cmd) CombinedOutput() ([]byte, error)

CombinedOutput runs the app and returns its combined standard output and standard error.

Jump to

Keyboard shortcuts

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