diff options
Diffstat (limited to 'lib/fs/filesystem_copy_range_test.go')
-rw-r--r-- | lib/fs/filesystem_copy_range_test.go | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/lib/fs/filesystem_copy_range_test.go b/lib/fs/filesystem_copy_range_test.go index 890db7199..04328be0f 100644 --- a/lib/fs/filesystem_copy_range_test.go +++ b/lib/fs/filesystem_copy_range_test.go @@ -320,21 +320,11 @@ func TestCopyRange(tttt *testing.T) { t.Fatal(err) } - srcBasic, ok := src.(basicFile) - if !ok { - if srcMetric, isMetr := src.(*metricsFile); isMetr { - srcBasic, ok = srcMetric.next.(basicFile) - } - } + srcBasic, ok := unwrap(src).(basicFile) if !ok { t.Fatal("src file is not a basic file") } - dstBasic, ok := dst.(basicFile) - if !ok { - if dstMetric, isMetr := src.(*metricsFile); isMetr { - dstBasic, ok = dstMetric.next.(basicFile) - } - } + dstBasic, ok := unwrap(dst).(basicFile) if !ok { t.Fatal("dst file is not a basic file") } |