From 1b89b38a4c67117ffebdda7e2e4fa1297677f47b Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Fri, 13 Dec 2019 10:55:13 +0000 Subject: [PATCH] vfs: skip rename tests on remotes which can't rename --- vfs/file_test.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vfs/file_test.go b/vfs/file_test.go index cf1c1f195..7a07c9486 100644 --- a/vfs/file_test.go +++ b/vfs/file_test.go @@ -7,6 +7,7 @@ import ( "testing" "github.com/rclone/rclone/fs" + "github.com/rclone/rclone/fs/operations" "github.com/rclone/rclone/fstest" "github.com/rclone/rclone/fstest/mockfs" "github.com/rclone/rclone/fstest/mockobject" @@ -246,6 +247,10 @@ func testFileRename(t *testing.T, mode CacheMode) { defer r.Finalise() vfs, file, item := fileCreate(t, r, mode) + if !operations.CanServerSideMove(r.Fremote) { + t.Skip("skip as can't rename files") + } + rootDir, err := vfs.Root() require.NoError(t, err)