diff options
Diffstat (limited to 'fs_test.go')
| -rw-r--r-- | fs_test.go | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,6 +1,7 @@ package s3 import ( + "io" "testing" "time" @@ -75,6 +76,18 @@ func TestFsStatNoExist(t *testing.T) { is.Equal(err, afero.ErrFileNotFound) } +func TestFsOpenRead(t *testing.T) { + is := is.New(t) + fs, err := newTestFs() + is.NoErr(err) + f, err := fs.Open("dir/file") + is.NoErr(err) + defer f.Close() + b, err := io.ReadAll(f) + is.NoErr(err) + is.Equal(b, []byte("test")) +} + func newTestFs() (*Fs, error) { fs, err := NewFsFromURL("http://testuser:[email protected]:9000/test-bucket") return fs, err |
