From 9a3e4e68a80dad05695bd3686ad3d17916a256b7 Mon Sep 17 00:00:00 2001
From: Michael Whitty <michael.whitty@stfc.ac.uk>
Date: Mon, 10 Jan 2011 15:57:01 +0000
Subject: [PATCH] refs #2167 - fix for Cmake KernelTest's under Windows

---
 Code/Mantid/Framework/Kernel/test/ConfigServiceTest.h | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Code/Mantid/Framework/Kernel/test/ConfigServiceTest.h b/Code/Mantid/Framework/Kernel/test/ConfigServiceTest.h
index 64102878c1f..9c62694d244 100644
--- a/Code/Mantid/Framework/Kernel/test/ConfigServiceTest.h
+++ b/Code/Mantid/Framework/Kernel/test/ConfigServiceTest.h
@@ -178,7 +178,12 @@ public:
 
   void testSaveConfigCleanFile()
   {
+    ConfigService::Instance().updateConfig("MantidTest.properties");
     const std::string filename("user.settings");
+  
+    // save any previous changed settings to make sure we're on a clean slate
+    ConfigService::Instance().saveConfig(filename);
+    
     Poco::File prop_file(filename);
     // Start with a clean state
     if( prop_file.exists() ) prop_file.remove();
-- 
GitLab