Documentation
¶
Index ¶
- type LocalRuntime
- type MockRuntime
- func (_m *MockRuntime) CopyFiles(ctx *contexts.Context, src string, dest string) error
- func (_m *MockRuntime) EXPECT() *MockRuntime_Expecter
- func (_m *MockRuntime) ListDirectory(ctx *contexts.Context, path string) ([]string, error)
- func (_m *MockRuntime) SyncFiles(ctx *contexts.Context, src string, dest string) error
- type MockRuntime_CopyFiles_Call
- func (_c *MockRuntime_CopyFiles_Call) Return(_a0 error) *MockRuntime_CopyFiles_Call
- func (_c *MockRuntime_CopyFiles_Call) Run(run func(ctx *contexts.Context, src string, dest string)) *MockRuntime_CopyFiles_Call
- func (_c *MockRuntime_CopyFiles_Call) RunAndReturn(run func(*contexts.Context, string, string) error) *MockRuntime_CopyFiles_Call
- type MockRuntime_Expecter
- func (_e *MockRuntime_Expecter) CopyFiles(ctx interface{}, src interface{}, dest interface{}) *MockRuntime_CopyFiles_Call
- func (_e *MockRuntime_Expecter) ListDirectory(ctx interface{}, path interface{}) *MockRuntime_ListDirectory_Call
- func (_e *MockRuntime_Expecter) SyncFiles(ctx interface{}, src interface{}, dest interface{}) *MockRuntime_SyncFiles_Call
- type MockRuntime_ListDirectory_Call
- func (_c *MockRuntime_ListDirectory_Call) Return(_a0 []string, _a1 error) *MockRuntime_ListDirectory_Call
- func (_c *MockRuntime_ListDirectory_Call) Run(run func(ctx *contexts.Context, path string)) *MockRuntime_ListDirectory_Call
- func (_c *MockRuntime_ListDirectory_Call) RunAndReturn(run func(*contexts.Context, string) ([]string, error)) *MockRuntime_ListDirectory_Call
- type MockRuntime_SyncFiles_Call
- func (_c *MockRuntime_SyncFiles_Call) Return(_a0 error) *MockRuntime_SyncFiles_Call
- func (_c *MockRuntime_SyncFiles_Call) Run(run func(ctx *contexts.Context, src string, dest string)) *MockRuntime_SyncFiles_Call
- func (_c *MockRuntime_SyncFiles_Call) RunAndReturn(run func(*contexts.Context, string, string) error) *MockRuntime_SyncFiles_Call
- type Runtime
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalRuntime ¶
type LocalRuntime struct{}
func NewLocalRuntime ¶
func NewLocalRuntime() *LocalRuntime
func (*LocalRuntime) CopyFiles ¶
func (*LocalRuntime) CopyFiles(ctx *contexts.Context, src, dest string) (err error)
Copies the filesytem object (file, directory, etc.) to the destination path. Special files (such as sockets or device files) are not included.
func (*LocalRuntime) ListDirectory ¶ added in v0.0.15
func (*LocalRuntime) ListDirectory(ctx *contexts.Context, path string) (entries []string, err error)
Lists the names of the immediate subdirectories of the provided path. Non-directory entries are omitted. The returned names are entry names only, not full paths. The directory must exist.
type MockRuntime ¶
MockRuntime is an autogenerated mock type for the Runtime type
func NewMockRuntime ¶
func NewMockRuntime(t interface {
mock.TestingT
Cleanup(func())
}) *MockRuntime
NewMockRuntime creates a new instance of MockRuntime. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockRuntime) CopyFiles ¶
CopyFiles provides a mock function with given fields: ctx, src, dest
func (*MockRuntime) EXPECT ¶
func (_m *MockRuntime) EXPECT() *MockRuntime_Expecter
func (*MockRuntime) ListDirectory ¶ added in v0.0.15
ListDirectory provides a mock function with given fields: ctx, path
type MockRuntime_CopyFiles_Call ¶
MockRuntime_CopyFiles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CopyFiles'
func (*MockRuntime_CopyFiles_Call) Return ¶
func (_c *MockRuntime_CopyFiles_Call) Return(_a0 error) *MockRuntime_CopyFiles_Call
func (*MockRuntime_CopyFiles_Call) Run ¶
func (_c *MockRuntime_CopyFiles_Call) Run(run func(ctx *contexts.Context, src string, dest string)) *MockRuntime_CopyFiles_Call
func (*MockRuntime_CopyFiles_Call) RunAndReturn ¶
func (_c *MockRuntime_CopyFiles_Call) RunAndReturn(run func(*contexts.Context, string, string) error) *MockRuntime_CopyFiles_Call
type MockRuntime_Expecter ¶
type MockRuntime_Expecter struct {
// contains filtered or unexported fields
}
func (*MockRuntime_Expecter) CopyFiles ¶
func (_e *MockRuntime_Expecter) CopyFiles(ctx interface{}, src interface{}, dest interface{}) *MockRuntime_CopyFiles_Call
CopyFiles is a helper method to define mock.On call
- ctx *contexts.Context
- src string
- dest string
func (*MockRuntime_Expecter) ListDirectory ¶ added in v0.0.15
func (_e *MockRuntime_Expecter) ListDirectory(ctx interface{}, path interface{}) *MockRuntime_ListDirectory_Call
ListDirectory is a helper method to define mock.On call
- ctx *contexts.Context
- path string
func (*MockRuntime_Expecter) SyncFiles ¶
func (_e *MockRuntime_Expecter) SyncFiles(ctx interface{}, src interface{}, dest interface{}) *MockRuntime_SyncFiles_Call
SyncFiles is a helper method to define mock.On call
- ctx *contexts.Context
- src string
- dest string
type MockRuntime_ListDirectory_Call ¶ added in v0.0.15
MockRuntime_ListDirectory_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListDirectory'
func (*MockRuntime_ListDirectory_Call) Return ¶ added in v0.0.15
func (_c *MockRuntime_ListDirectory_Call) Return(_a0 []string, _a1 error) *MockRuntime_ListDirectory_Call
func (*MockRuntime_ListDirectory_Call) Run ¶ added in v0.0.15
func (_c *MockRuntime_ListDirectory_Call) Run(run func(ctx *contexts.Context, path string)) *MockRuntime_ListDirectory_Call
func (*MockRuntime_ListDirectory_Call) RunAndReturn ¶ added in v0.0.15
func (_c *MockRuntime_ListDirectory_Call) RunAndReturn(run func(*contexts.Context, string) ([]string, error)) *MockRuntime_ListDirectory_Call
type MockRuntime_SyncFiles_Call ¶
MockRuntime_SyncFiles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncFiles'
func (*MockRuntime_SyncFiles_Call) Return ¶
func (_c *MockRuntime_SyncFiles_Call) Return(_a0 error) *MockRuntime_SyncFiles_Call
func (*MockRuntime_SyncFiles_Call) Run ¶
func (_c *MockRuntime_SyncFiles_Call) Run(run func(ctx *contexts.Context, src string, dest string)) *MockRuntime_SyncFiles_Call
func (*MockRuntime_SyncFiles_Call) RunAndReturn ¶
func (_c *MockRuntime_SyncFiles_Call) RunAndReturn(run func(*contexts.Context, string, string) error) *MockRuntime_SyncFiles_Call