Lines Matching defs:mockFs
295 type mockFs struct { struct
296 files map[string][]byte
297 dirs map[string]bool
298 symlinks map[string]string
299 all []string
300 lock sync.RWMutex
303 func (m *mockFs) followSymlinks(name string) string {
328 func (m *mockFs) Open(name string) (ReaderAtSeekerCloser, error) {
361 func (m *mockFs) OpenFile(name string, flag int, perm fs.FileMode) (io.WriteCloser, error) {
381 func (m *mockFs) Exists(name string) (bool, bool, error) {
395 func (m *mockFs) IsDir(name string) (bool, error) {
425 func (m *mockFs) IsSymlink(name string) (bool, error) {
444 …*mockFs) Glob(pattern string, excludes []string, follow ShouldFollowSymlinks) (GlobResult, error) {
460 func (m *mockFs) glob(pattern string) ([]string, error) {
499 func (m *mockFs) Lstat(name string) (os.FileInfo, error) {
525 func (m *mockFs) Stat(name string) (os.FileInfo, error) {
549 func (m *mockFs) ReadDirNames(name string) ([]string, error) {
574 func (m *mockFs) ListDirsRecursive(name string, follow ShouldFollowSymlinks) ([]string, error) {
578 func (m *mockFs) Readlink(name string) (string, error) {