From 9e9c2ac2c9036fd6de2793f7b1f263dae33704a2 Mon Sep 17 00:00:00 2001 From: Aaron Jacobs Date: Mon, 18 May 2015 10:15:51 +1000 Subject: [PATCH] ReadOnlyTest.StatFiles --- samples/flushfs/flush_fs_test.go | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/samples/flushfs/flush_fs_test.go b/samples/flushfs/flush_fs_test.go index 2fed12e..598f4c4 100644 --- a/samples/flushfs/flush_fs_test.go +++ b/samples/flushfs/flush_fs_test.go @@ -987,7 +987,22 @@ func (t *ReadOnlyTest) ReadRoot() { } func (t *ReadOnlyTest) StatFiles() { - AssertTrue(false, "TODO") + var fi os.FileInfo + var err error + + // bar + fi, err = os.Stat(path.Join(t.Dir, "bar")) + AssertEq(nil, err) + + ExpectEq("bar", fi.Name()) + ExpectEq(os.FileMode(0777)|os.ModeDir, fi.Mode()) + + // foo + fi, err = os.Stat(path.Join(t.Dir, "foo")) + AssertEq(nil, err) + + ExpectEq("foo", fi.Name()) + ExpectEq(os.FileMode(0777), fi.Mode()) } func (t *ReadOnlyTest) ReadFile() {