From fb05f3fa44790ecabe5ccd58370ccb6bbfd84470 Mon Sep 17 00:00:00 2001 From: Caelan Sayler Date: Tue, 11 Jun 2024 08:37:51 +0100 Subject: [PATCH] Add retry to legacy tests --- test/Velopack.Packaging.Tests/WindowsPackTests.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/Velopack.Packaging.Tests/WindowsPackTests.cs b/test/Velopack.Packaging.Tests/WindowsPackTests.cs index e44a48ce..8465abb0 100644 --- a/test/Velopack.Packaging.Tests/WindowsPackTests.cs +++ b/test/Velopack.Packaging.Tests/WindowsPackTests.cs @@ -505,8 +505,9 @@ public class WindowsPackTests using var logger = _output.BuildLoggerFor(); var rootDir = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "LegacyTestApp"); - if (Directory.Exists(rootDir)) - Utility.DeleteFileOrDirectoryHard(rootDir); + if (Directory.Exists(rootDir)) { + Utility.Retry(() => Utility.DeleteFileOrDirectoryHard(rootDir), 10, 1000); + } var setup = PathHelper.GetFixture(fixture); var p = Process.Start(setup);