Fixed: Copy linux permission mask when moving to recycle bin

Co-Authored-By: taloth <taloth@users.noreply.github.com>
This commit is contained in:
Qstick
2020-04-08 21:15:58 -04:00
parent 22062931fe
commit 37d004d78d
7 changed files with 70 additions and 3 deletions
@@ -1,4 +1,4 @@
using System;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
@@ -1046,6 +1046,9 @@ namespace NzbDrone.Common.Test.DiskTests
Mocker.GetMock<IDiskProvider>()
.Setup(v => v.GetFileInfos(It.IsAny<string>()))
.Returns(new List<FileInfo>());
Mocker.GetMock<IDiskProvider>()
.Setup(v => v.CopyPermissions(It.IsAny<string>(), It.IsAny<string>(), false));
}
private void WithRealDiskProvider()
@@ -1105,6 +1108,9 @@ namespace NzbDrone.Common.Test.DiskTests
Mocker.GetMock<IDiskProvider>()
.Setup(v => v.OpenReadStream(It.IsAny<string>()))
.Returns<string>(s => new FileStream(s, FileMode.Open, FileAccess.Read));
Mocker.GetMock<IDiskProvider>()
.Setup(v => v.CopyPermissions(It.IsAny<string>(), It.IsAny<string>(), false));
}
private void WithMockMount(string root)