From 95c83b37fbc23807d70390fa45df1e207b752db1 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Tue, 14 Jan 2020 09:47:31 +0000 Subject: [PATCH] vfs: only run TestRWCacheRename on remotes which can rename This fixes the 1fichier integration tests. --- vfs/read_write_test.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vfs/read_write_test.go b/vfs/read_write_test.go index 403e61b33..ef4a6ec48 100644 --- a/vfs/read_write_test.go +++ b/vfs/read_write_test.go @@ -10,6 +10,7 @@ import ( "github.com/pkg/errors" "github.com/rclone/rclone/fs" + "github.com/rclone/rclone/fs/operations" "github.com/rclone/rclone/fstest" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" @@ -702,6 +703,10 @@ func TestRWCacheRename(t *testing.T) { r := fstest.NewRun(t) defer r.Finalise() + if !operations.CanServerSideMove(r.Fremote) { + t.Skip("skip as can't rename files") + } + opt := DefaultOpt opt.CacheMode = CacheModeFull vfs := New(r.Fremote, &opt)