diff --git a/fusetesting/readdir.go b/fusetesting/readdir.go new file mode 100644 index 0000000..48cd00a --- /dev/null +++ b/fusetesting/readdir.go @@ -0,0 +1,30 @@ +// Copyright 2015 Google Inc. All Rights Reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package fusetesting + +import ( + "fmt" + "os" +) + +// Read the directory with the given name and return a list of directory +// entries, sorted by name. +// +// Unlike ioutil.ReadDir, this function does not silently ignore "file not +// found" errors when stat'ing the names read from the directory. +func ReadDirPicky(dirname string) (entries []os.FileInfo, err error) { + err = fmt.Errorf("TODO: ReadDirPicky") + return +}