1
0
mirror of https://github.com/rclone/rclone.git synced 2026-01-05 18:13:17 +00:00

operations: fix lsjson --stat on root directories of bucket based backends

This commit is contained in:
Nick Craig-Wood
2021-10-16 10:17:41 +01:00
parent f50537b64b
commit 54da6154c4
2 changed files with 34 additions and 9 deletions

View File

@@ -133,7 +133,7 @@ func TestListJSON(t *testing.T) {
IsDir: false,
}},
}, {
name: "NoModTime",
name: "NoMimeType",
opt: operations.ListJSONOpt{
FilesOnly: true,
NoMimeType: true,
@@ -254,6 +254,24 @@ func TestStatJSON(t *testing.T) {
Name: "",
IsDir: true,
},
}, {
name: "RootFilesOnly",
remote: "",
opt: operations.ListJSONOpt{
FilesOnly: true,
},
want: nil,
}, {
name: "RootDirsOnly",
remote: "",
opt: operations.ListJSONOpt{
DirsOnly: true,
},
want: &operations.ListJSONItem{
Path: "",
Name: "",
IsDir: true,
},
}, {
name: "Dir",
remote: "sub",