From d04f2a98b9bf39d9311458d4110a2c6f0fa6cf67 Mon Sep 17 00:00:00 2001 From: Shannon Date: Thu, 21 Nov 2013 17:47:57 +1100 Subject: [PATCH] Fixes tests --- src/Umbraco.Core/PluginManager.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Core/PluginManager.cs b/src/Umbraco.Core/PluginManager.cs index b8c4ca6ff4..705a2bae2a 100644 --- a/src/Umbraco.Core/PluginManager.cs +++ b/src/Umbraco.Core/PluginManager.cs @@ -225,8 +225,12 @@ namespace Umbraco.Core //add each unique file's contents to the hash foreach (var i in fileContents.Select(x => x.Item1).DistinctBy(x => x.FullName)) { - var content = File.ReadAllText(i.FullName).Replace("\r\n", string.Empty).Replace("\n", string.Empty).Replace("\r", string.Empty); - hashCombiner.AddCaseInsensitiveString(content); + if (File.Exists(i.FullName)) + { + var content = File.ReadAllText(i.FullName).Replace("\r\n", string.Empty).Replace("\n", string.Empty).Replace("\r", string.Empty); + hashCombiner.AddCaseInsensitiveString(content); + } + } return ConvertPluginsHashFromHex(hashCombiner.GetCombinedHashCode());