mirror of
https://github.com/rclone/rclone.git
synced 2025-12-06 00:03:32 +00:00
vfs: add --vfs-metadata-extension to expose metadata sidecar files
This adds --vfs-metadata-extension which can be used to expose sidecar files with file metadata in. These files don't exist in the listings until they are accessed.
This commit is contained in:
@@ -487,3 +487,17 @@ func TestFillInMissingSizes(t *testing.T) {
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
func TestVFSIsMetadataFile(t *testing.T) {
|
||||
_, vfs := newTestVFS(t)
|
||||
|
||||
rawName, found := vfs.isMetadataFile("leaf.metadata")
|
||||
assert.Equal(t, "leaf.metadata", rawName)
|
||||
assert.Equal(t, false, found)
|
||||
|
||||
vfs.Opt.MetadataExtension = ".metadata"
|
||||
|
||||
rawName, found = vfs.isMetadataFile("leaf.metadata")
|
||||
assert.Equal(t, "leaf", rawName)
|
||||
assert.Equal(t, true, found)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user