summaryrefslogtreecommitdiff
path: root/fs_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'fs_test.go')
-rw-r--r--fs_test.go26
1 files changed, 26 insertions, 0 deletions
diff --git a/fs_test.go b/fs_test.go
index cb1d7ba..5328a7a 100644
--- a/fs_test.go
+++ b/fs_test.go
@@ -2,6 +2,7 @@ package s3
import (
"testing"
+ "time"
"github.com/matryer/is"
"github.com/spf13/afero"
@@ -32,6 +33,31 @@ func TestFsMkdirAll(t *testing.T) {
is.Equal(err, ErrUnsupported)
}
+func TestFsChmod(t *testing.T) {
+ is := is.New(t)
+ fs, err := newTestFs()
+ is.NoErr(err)
+ err = fs.Chmod("test", 0o644)
+ is.Equal(err, ErrUnsupported)
+}
+
+func TestFsChown(t *testing.T) {
+ is := is.New(t)
+ fs, err := newTestFs()
+ is.NoErr(err)
+ err = fs.Chown("test", 1000, 1000)
+ is.Equal(err, ErrUnsupported)
+}
+
+func TestFsChtimes(t *testing.T) {
+ is := is.New(t)
+ fs, err := newTestFs()
+ is.NoErr(err)
+ now := time.Now()
+ err = fs.Chtimes("test", now, now)
+ is.Equal(err, ErrUnsupported)
+}
+
func TestFsStat(t *testing.T) {
is := is.New(t)
fs, err := newTestFs()