testing

package
v1.1.1-0...-9418116 Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFakeConfigLoader

func NewFakeConfigLoader(generatedConfig *generated.Config, config *latest.Config, log log.Logger) loader.ConfigLoader

NewFakeConfigLoader creates a new config loader

Types

type FakeConfigLoader

type FakeConfigLoader struct {
	Config          *latest.Config
	GeneratedConfig *generated.Config
	Log             log.Logger
}

FakeConfigLoader is the fake config loader

func (*FakeConfigLoader) Exists

func (f *FakeConfigLoader) Exists() bool

Exists implements interface

func (*FakeConfigLoader) Generated

func (f *FakeConfigLoader) Generated() (*generated.Config, error)

Generated implements interface

func (*FakeConfigLoader) Load

func (f *FakeConfigLoader) Load() (*latest.Config, error)

Load implements interface

func (*FakeConfigLoader) LoadFromPath

func (f *FakeConfigLoader) LoadFromPath(generatedConfig *generated.Config, path string) (*latest.Config, error)

LoadFromPath implements interface

func (*FakeConfigLoader) LoadRaw

func (f *FakeConfigLoader) LoadRaw(path string) (map[interface{}]interface{}, error)

LoadRaw implements interface

func (*FakeConfigLoader) LoadWithoutProfile

func (f *FakeConfigLoader) LoadWithoutProfile() (*latest.Config, error)

LoadWithoutProfile implements interface

func (*FakeConfigLoader) New

func (f *FakeConfigLoader) New() *latest.Config

New implements interface

func (*FakeConfigLoader) ParseCommands

func (f *FakeConfigLoader) ParseCommands(generatedConfig *generated.Config, data map[interface{}]interface{}) ([]*latest.CommandConfig, error)

ParseCommands implements interface

func (*FakeConfigLoader) RestoreVars

func (f *FakeConfigLoader) RestoreVars(config *latest.Config) (*latest.Config, error)

RestoreVars implements interface

func (*FakeConfigLoader) Save

func (f *FakeConfigLoader) Save(config *latest.Config) error

Save implements interface

func (*FakeConfigLoader) SaveGenerated

func (f *FakeConfigLoader) SaveGenerated(generatedConfig *generated.Config) error

SaveGenerated implements interface

func (*FakeConfigLoader) SetDevSpaceRoot

func (f *FakeConfigLoader) SetDevSpaceRoot() (bool, error)

SetDevSpaceRoot implements interface

Jump to

Keyboard shortcuts

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