mirror of
https://github.com/rclone/rclone.git
synced 2025-08-09 21:57:59 +02:00
fs: fix FixRangeOption to do nothing on unknown sized objects
FixRangeOption shouldn't be called on an object of unknown size, but if it is, make sure it does nothing. See: #5642
This commit is contained in:
@ -149,6 +149,16 @@ func TestFixRangeOptions(t *testing.T) {
|
||||
in: []OpenOption{},
|
||||
want: []OpenOption{},
|
||||
},
|
||||
{
|
||||
name: "Unknown size -1",
|
||||
in: []OpenOption{
|
||||
&RangeOption{Start: 1, End: -1},
|
||||
},
|
||||
want: []OpenOption{
|
||||
&RangeOption{Start: 1, End: -1},
|
||||
},
|
||||
size: -1,
|
||||
},
|
||||
{
|
||||
name: "Fetch a range with size=0",
|
||||
in: []OpenOption{
|
||||
|
Reference in New Issue
Block a user