suite

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TestSuite

type TestSuite struct {
	Config       config.Config
	T            *testing.T
	ModuleStatus map[string]string
	RunCommandFn func(t ttesting.TestingT, command shell.Command) (string, error)
	Providers    map[string]provider.Provider
}

func New

func New() TestSuite

func (*TestSuite) ParseArgs

func (s *TestSuite) ParseArgs(prov provider.Provider, args []string) ([]string, error)

func (*TestSuite) Run

func (s *TestSuite) Run() (string, error)

func (*TestSuite) RunTest

func (s *TestSuite) RunTest(test config.TestCase) error

func (*TestSuite) SetConfig

func (s *TestSuite) SetConfig(c config.Config) *TestSuite

Jump to

Keyboard shortcuts

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