commandstest

package
v0.0.0-...-fb7f86c Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2023 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCliContext

func NewCliContext(flags map[string]string) (*utils.ContextCommandLine, error)

NewCliContext creates a new CLI context with a certain set of flags.

Types

type FakeFileInfo

type FakeFileInfo struct {
	IsDirectory bool
}

func (*FakeFileInfo) IsDir

func (ffi *FakeFileInfo) IsDir() bool

func (FakeFileInfo) ModTime

func (ffi FakeFileInfo) ModTime() time.Time

func (FakeFileInfo) Mode

func (ffi FakeFileInfo) Mode() os.FileMode

func (FakeFileInfo) Name

func (ffi FakeFileInfo) Name() string

func (FakeFileInfo) Size

func (ffi FakeFileInfo) Size() int64

func (FakeFileInfo) Sys

func (ffi FakeFileInfo) Sys() interface{}

type FakeIoUtil

type FakeIoUtil struct {
	FakeReadDir     []fs.DirEntry
	FakeIsDirectory bool
}

func (*FakeIoUtil) ReadDir

func (util *FakeIoUtil) ReadDir(path string) ([]fs.DirEntry, error)

func (*FakeIoUtil) ReadFile

func (*FakeIoUtil) ReadFile(filename string) ([]byte, error)

func (*FakeIoUtil) RemoveAll

func (util *FakeIoUtil) RemoveAll(path string) error

func (*FakeIoUtil) Stat

func (util *FakeIoUtil) Stat(path string) (os.FileInfo, error)

Jump to

Keyboard shortcuts

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