Documentation
¶
Index ¶
- type MockDirEntry
- type MockFile
- type MockFileInfo
- type MockGroup
- type MockOS
- func (m *MockOS) Args() []string
- func (m *MockOS) Chdir(dir string) error
- func (m *MockOS) Create(name string) (ren.File, error)
- func (m *MockOS) CurrentUser() (ren.User, error)
- func (m *MockOS) Environ() []string
- func (m *MockOS) Exit(code int)
- func (m *MockOS) Getenv(key string) string
- func (m *MockOS) Getpid() int
- func (m *MockOS) Getuid() int
- func (m *MockOS) Getwd() (string, error)
- func (m *MockOS) Hostname() (string, error)
- func (m *MockOS) LookupEnv(key string) (string, bool)
- func (m *MockOS) LookupGid(gid string) (ren.Group, error)
- func (m *MockOS) LookupGroup(name string) (ren.Group, error)
- func (m *MockOS) LookupUid(uid string) (ren.User, error)
- func (m *MockOS) LookupUser(name string) (ren.User, error)
- func (m *MockOS) Mkdir(name string, perm ren.FileMode) error
- func (m *MockOS) MkdirAll(path string, perm ren.FileMode) error
- func (m *MockOS) MkdirTemp(dir, pattern string) (string, error)
- func (m *MockOS) Open(name string) (ren.File, error)
- func (m *MockOS) OpenFile(name string, flag int, perm ren.FileMode) (ren.File, error)
- func (m *MockOS) PathListSeparator() rune
- func (m *MockOS) PathSeparator() rune
- func (m *MockOS) ReadDir(name string) ([]ren.DirEntry, error)
- func (m *MockOS) ReadFile(name string) ([]byte, error)
- func (m *MockOS) Remove(name string) error
- func (m *MockOS) RemoveAll(path string) error
- func (m *MockOS) Rename(oldpath, newpath string) error
- func (m *MockOS) Setenv(key, value string) error
- func (m *MockOS) Stat(name string) (ren.FileInfo, error)
- func (m *MockOS) Stdin() ren.File
- func (m *MockOS) Stdout() ren.File
- func (m *MockOS) Symlink(oldname, newname string) error
- func (m *MockOS) TempDir() string
- func (m *MockOS) Unsetenv(key string) error
- func (m *MockOS) UserCacheDir() (string, error)
- func (m *MockOS) UserConfigDir() (string, error)
- func (m *MockOS) UserHomeDir() (string, error)
- func (m *MockOS) WriteFile(name string, data []byte, perm ren.FileMode) error
- type MockUser
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockDirEntry ¶
func (*MockDirEntry) IsDir ¶
func (m *MockDirEntry) IsDir() bool
func (*MockDirEntry) Name ¶
func (m *MockDirEntry) Name() string
func (*MockDirEntry) Type ¶
func (m *MockDirEntry) Type() ren.FileMode
type MockFileInfo ¶
func (*MockFileInfo) IsDir ¶
func (m *MockFileInfo) IsDir() bool
func (*MockFileInfo) ModTime ¶
func (m *MockFileInfo) ModTime() time.Time
func (*MockFileInfo) Mode ¶
func (m *MockFileInfo) Mode() ren.FileMode
func (*MockFileInfo) Name ¶
func (m *MockFileInfo) Name() string
func (*MockFileInfo) Size ¶
func (m *MockFileInfo) Size() int64
func (*MockFileInfo) Sys ¶
func (m *MockFileInfo) Sys() any
type MockGroup ¶
type MockGroup struct {
// contains filtered or unexported fields
}
func NewMockGroup ¶
type MockOS ¶
func (*MockOS) PathListSeparator ¶
func (*MockOS) PathSeparator ¶
func (*MockOS) UserCacheDir ¶
func (*MockOS) UserConfigDir ¶
func (*MockOS) UserHomeDir ¶
type MockUser ¶
type MockUser struct {
// contains filtered or unexported fields
}
func NewMockUser ¶
Click to show internal directories.
Click to hide internal directories.