From 86630a901082c3c51e9d9eb6b081285c22b240af Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Wed, 18 Jun 2014 22:46:54 +0100 Subject: In compiler regression tests, setup and teardown structures for each test to avoid any possibility of inter-test inter-ference --- OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CompilerTest.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CompilerTest.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CompilerTest.cs index 6b2fdad..7701605 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CompilerTest.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CompilerTest.cs @@ -64,7 +64,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.CodeTools.Tests // Create the temporary directory for housing build artifacts. Directory.CreateDirectory(m_testDir); } + } + [SetUp] + public void SetUp() + { // Create a CSCodeProvider and CompilerParameters. m_CSCodeProvider = new CSharpCodeProvider(); m_compilerParameters = new CompilerParameters(); @@ -85,7 +89,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.CodeTools.Tests /// Removes the temporary build directory and any build artifacts /// inside it. /// - [TestFixtureTearDown] + [TearDown] public void CleanUp() { System.AppDomain.CurrentDomain.AssemblyResolve -= m_resolveEventHandler; -- cgit v1.1