summaryrefslogtreecommitdiff
path: root/fs_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'fs_test.go')
-rw-r--r--fs_test.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/fs_test.go b/fs_test.go
index f8b7db0..f993849 100644
--- a/fs_test.go
+++ b/fs_test.go
@@ -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