forked from TrueCloudLab/rclone
vfs: only run TestRWCacheRename on remotes which can rename
This fixes the 1fichier integration tests.
This commit is contained in:
parent
89634795b0
commit
95c83b37fb
1 changed files with 5 additions and 0 deletions
|
@ -10,6 +10,7 @@ import (
|
||||||
|
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
"github.com/rclone/rclone/fs"
|
"github.com/rclone/rclone/fs"
|
||||||
|
"github.com/rclone/rclone/fs/operations"
|
||||||
"github.com/rclone/rclone/fstest"
|
"github.com/rclone/rclone/fstest"
|
||||||
"github.com/stretchr/testify/assert"
|
"github.com/stretchr/testify/assert"
|
||||||
"github.com/stretchr/testify/require"
|
"github.com/stretchr/testify/require"
|
||||||
|
@ -702,6 +703,10 @@ func TestRWCacheRename(t *testing.T) {
|
||||||
r := fstest.NewRun(t)
|
r := fstest.NewRun(t)
|
||||||
defer r.Finalise()
|
defer r.Finalise()
|
||||||
|
|
||||||
|
if !operations.CanServerSideMove(r.Fremote) {
|
||||||
|
t.Skip("skip as can't rename files")
|
||||||
|
}
|
||||||
|
|
||||||
opt := DefaultOpt
|
opt := DefaultOpt
|
||||||
opt.CacheMode = CacheModeFull
|
opt.CacheMode = CacheModeFull
|
||||||
vfs := New(r.Fremote, &opt)
|
vfs := New(r.Fremote, &opt)
|
||||||
|
|
Loading…
Add table
Reference in a new issue