diff --git a/NzbDrone.Update.Test/UpdateProviderStartFixture.cs b/NzbDrone.Update.Test/UpdateProviderStartFixture.cs index 717616a2e..e11427dfb 100644 --- a/NzbDrone.Update.Test/UpdateProviderStartFixture.cs +++ b/NzbDrone.Update.Test/UpdateProviderStartFixture.cs @@ -143,6 +143,9 @@ namespace NzbDrone.Update.Test Mocker.GetMock() .Setup(c => c.CopyDirectory(UPDATE_FOLDER, TARGET_FOLDER)); + Mocker.GetMock() + .Setup(c => c.DeleteFolder(UPDATE_FOLDER, true)); + Mocker.Resolve().Start(TARGET_FOLDER); } diff --git a/NzbDrone.Update/Providers/UpdateProvider.cs b/NzbDrone.Update/Providers/UpdateProvider.cs index aefe427b1..7f654995e 100644 --- a/NzbDrone.Update/Providers/UpdateProvider.cs +++ b/NzbDrone.Update/Providers/UpdateProvider.cs @@ -79,6 +79,7 @@ namespace NzbDrone.Update.Providers try { _diskProvider.CopyDirectory(_enviromentProvider.GetUpdatePackageFolder(), targetFolder); + _diskProvider.DeleteFolder(_enviromentProvider.GetUpdatePackageFolder(), true); } catch (Exception e) {