diff options
| author | Marin Ivanov <[email protected]> | 2022-08-14 21:40:00 +0300 |
|---|---|---|
| committer | Marin Ivanov <[email protected]> | 2022-08-14 21:40:00 +0300 |
| commit | 96052ff978667c882f09374a3d8a30ba58e04fcd (patch) | |
| tree | c6aee41cca736a518add72a87c1432699442da14 /fs_test.go | |
| parent | 265ad9870e5b1b3ea08b0f6cd6edce014fea251c (diff) | |
Add more tests for unsupported functions
Diffstat (limited to 'fs_test.go')
| -rw-r--r-- | fs_test.go | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -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() |
