Fixed: Regression causing updater to fail (manual update required if on 3.0.3.971, see forums)

This commit is contained in:
Taloth Saldono 2020-10-11 19:26:33 +02:00 committed by Qstick
parent 2c22ed2912
commit c92b254bb7
3 changed files with 30 additions and 4 deletions

View file

@ -662,6 +662,23 @@ namespace NzbDrone.Common.Test.DiskTests
VerifyCopyFolder(original.FullName, destination.FullName);
}
[Test]
public void MirrorFolder_should_handle_trailing_slash()
{
WithRealDiskProvider();
var original = GetFilledTempFolder();
var source = new DirectoryInfo(GetTempFilePath());
var destination = new DirectoryInfo(GetTempFilePath());
Subject.TransferFolder(original.FullName, source.FullName, TransferMode.Copy);
var count = Subject.MirrorFolder(source.FullName + Path.DirectorySeparatorChar, destination.FullName);
count.Should().Equals(3);
VerifyCopyFolder(original.FullName, destination.FullName);
}
[Test]
public void TransferFolder_should_use_movefolder_if_on_same_mount()
{