From e3a73465f7db6679db4a237cb9ff8c3811962c3e Mon Sep 17 00:00:00 2001 From: Stephan Date: Tue, 8 Sep 2015 18:10:46 +0200 Subject: [PATCH] U4-7048 - fix tests --- .../Repositories/ScriptRepositoryTest.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Tests/Persistence/Repositories/ScriptRepositoryTest.cs b/src/Umbraco.Tests/Persistence/Repositories/ScriptRepositoryTest.cs index b98109ca8a..f2341c7643 100644 --- a/src/Umbraco.Tests/Persistence/Repositories/ScriptRepositoryTest.cs +++ b/src/Umbraco.Tests/Persistence/Repositories/ScriptRepositoryTest.cs @@ -228,11 +228,22 @@ namespace Umbraco.Tests.Persistence.Repositories _fileSystem = null; //Delete all files var fs = new PhysicalFileSystem(SystemDirectories.Scripts); - var files = fs.GetFiles("", "*.js"); + Purge(fs, ""); + } + + private void Purge(PhysicalFileSystem fs, string path) + { + var files = fs.GetFiles(path, "*.js"); foreach (var file in files) { fs.DeleteFile(file); } + var dirs = fs.GetDirectories(path); + foreach (var dir in dirs) + { + Purge(fs, dir); + fs.DeleteDirectory(dir); + } } protected Stream CreateStream(string contents = null)