Help us shape the future of Go! Take the 2026 Go Developer Survey

scaffoldtest

package
v0.1.4 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2018 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BoilerplatePath

func BoilerplatePath() string

BoilerplatePath is the path to the controller-tools/test boilerplate file

func Options

func Options() input.Options

Options are the options for scaffolding in the controller-tools/test directory

func ProjectPath

func ProjectPath() string

ProjectPath is the path to the controller-tools/test project file

Types

type TestResult

type TestResult struct {
	// Actual is the bytes written to a scaffolded file.
	Actual bytes.Buffer

	// Golden is the golden file contents read from the controller-tools/test package
	Golden string
}

TestResult is the result of running the scaffolding.

func NewTestScaffold

func NewTestScaffold(writeToPath, goldenPath string) (*scaffold.Scaffold, *TestResult)

NewTestScaffold returns a new Scaffold and TestResult instance for testing

Jump to

Keyboard shortcuts

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