func TestSymlink(t *testing.T) { … } func TestDash(t *testing.T) { … } type shuffledFS … func (fsys shuffledFS) Open(name string) (fs.File, error) { … } type shuffledFile … func (f *shuffledFile) ReadDir(n int) ([]fs.DirEntry, error) { … } func TestShuffledFS(t *testing.T) { … } type failPermFS … func (f failPermFS) Open(name string) (fs.File, error) { … } func TestTestFSWrappedErrors(t *testing.T) { … }