diff --git a/OpenSim/Region/Environment/Scenes/Tests/EntityManagerTests.cs b/OpenSim/Region/Environment/Scenes/Tests/EntityManagerTests.cs index cc9cc035c6..01559665a1 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/EntityManagerTests.cs +++ b/OpenSim/Region/Environment/Scenes/Tests/EntityManagerTests.cs @@ -36,18 +36,16 @@ using OpenMetaverse; using OpenSim.Framework; using OpenSim.Framework.Communications; using OpenSim.Region.Environment.Scenes; +using OpenSim.Tests.Common.Setup; namespace OpenSim.Region.Environment.Scenes.Tests { - /// - /// Scene oriented tests - /// [TestFixture] public class EntityManagerTests { static public Random random; SceneObjectGroup found; - Scene scene = SceneTestUtils.SetupScene(); + Scene scene = SceneSetupHelpers.SetupScene(); [Test] public void T010_AddObjects() diff --git a/OpenSim/Region/Environment/Scenes/Tests/SceneObjectTests.cs b/OpenSim/Region/Environment/Scenes/Tests/SceneObjectTests.cs index e347e67c3c..ae879bbb04 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/SceneObjectTests.cs +++ b/OpenSim/Region/Environment/Scenes/Tests/SceneObjectTests.cs @@ -35,6 +35,7 @@ using OpenSim.Framework.Communications.Cache; using OpenSim.Region.Communications.Local; using OpenSim.Region.Environment.Scenes; using OpenSim.Tests.Common.Mock; +using OpenSim.Tests.Common.Setup; namespace OpenSim.Region.Environment.Scenes.Tests { @@ -50,8 +51,8 @@ namespace OpenSim.Region.Environment.Scenes.Tests [Test] public void TestAddSceneObject() { - Scene scene = SceneTestUtils.SetupScene(); - SceneObjectPart part = SceneTestUtils.AddSceneObject(scene); + Scene scene = SceneSetupHelpers.SetupScene(); + SceneObjectPart part = SceneSetupHelpers.AddSceneObject(scene); SceneObjectPart retrievedPart = scene.GetSceneObjectPart(part.LocalId); //System.Console.WriteLine("retrievedPart : {0}", retrievedPart); @@ -65,8 +66,8 @@ namespace OpenSim.Region.Environment.Scenes.Tests [Test] public void TestDeleteSceneObject() { - TestScene scene = SceneTestUtils.SetupScene(); - SceneObjectPart part = SceneTestUtils.AddSceneObject(scene); + TestScene scene = SceneSetupHelpers.SetupScene(); + SceneObjectPart part = SceneSetupHelpers.AddSceneObject(scene); scene.DeleteSceneObject(part.ParentGroup, false); SceneObjectPart retrievedPart = scene.GetSceneObjectPart(part.LocalId); @@ -81,15 +82,15 @@ namespace OpenSim.Region.Environment.Scenes.Tests { UUID agentId = UUID.Parse("00000000-0000-0000-0000-000000000001"); - TestScene scene = SceneTestUtils.SetupScene(); + TestScene scene = SceneSetupHelpers.SetupScene(); // Turn off the timer on the async sog deleter - we'll crank it by hand for this test. AsyncSceneObjectGroupDeleter sogd = scene.SceneObjectGroupDeleter; sogd.Enabled = false; - SceneObjectPart part = SceneTestUtils.AddSceneObject(scene); + SceneObjectPart part = SceneSetupHelpers.AddSceneObject(scene); - IClientAPI client = SceneTestUtils.AddRootAgent(scene, agentId); + IClientAPI client = SceneSetupHelpers.AddRootAgent(scene, agentId); scene.DeRezObject(client, part.LocalId, UUID.Zero, DeRezAction.Delete, UUID.Zero); SceneObjectPart retrievedPart = scene.GetSceneObjectPart(part.LocalId); @@ -105,10 +106,10 @@ namespace OpenSim.Region.Environment.Scenes.Tests { bool debugtest = false; - Scene scene = SceneTestUtils.SetupScene(); - SceneObjectPart part1 = SceneTestUtils.AddSceneObject(scene); + Scene scene = SceneSetupHelpers.SetupScene(); + SceneObjectPart part1 = SceneSetupHelpers.AddSceneObject(scene); SceneObjectGroup grp1 = part1.ParentGroup; - SceneObjectPart part2 = SceneTestUtils.AddSceneObject(scene); + SceneObjectPart part2 = SceneSetupHelpers.AddSceneObject(scene); SceneObjectGroup grp2 = part2.ParentGroup; @@ -178,14 +179,14 @@ namespace OpenSim.Region.Environment.Scenes.Tests { bool debugtest = false; - Scene scene = SceneTestUtils.SetupScene(); - SceneObjectPart part1 = SceneTestUtils.AddSceneObject(scene); + Scene scene = SceneSetupHelpers.SetupScene(); + SceneObjectPart part1 = SceneSetupHelpers.AddSceneObject(scene); SceneObjectGroup grp1 = part1.ParentGroup; - SceneObjectPart part2 = SceneTestUtils.AddSceneObject(scene); + SceneObjectPart part2 = SceneSetupHelpers.AddSceneObject(scene); SceneObjectGroup grp2 = part2.ParentGroup; - SceneObjectPart part3 = SceneTestUtils.AddSceneObject(scene); + SceneObjectPart part3 = SceneSetupHelpers.AddSceneObject(scene); SceneObjectGroup grp3 = part3.ParentGroup; - SceneObjectPart part4 = SceneTestUtils.AddSceneObject(scene); + SceneObjectPart part4 = SceneSetupHelpers.AddSceneObject(scene); SceneObjectGroup grp4 = part4.ParentGroup; @@ -310,21 +311,21 @@ namespace OpenSim.Region.Environment.Scenes.Tests UUID agentId = UUID.Parse("00000000-0000-0000-0000-000000000001"); string myObjectName = "Fred"; - TestScene scene = SceneTestUtils.SetupScene(); - SceneObjectPart part = SceneTestUtils.AddSceneObject(scene, myObjectName); + TestScene scene = SceneSetupHelpers.SetupScene(); + SceneObjectPart part = SceneSetupHelpers.AddSceneObject(scene, myObjectName); Assert.That( scene.CommsManager.UserAdminService.AddUser( "Bob", "Hoskins", "test", "test@test.com", 1000, 1000, agentId), Is.EqualTo(agentId)); - IClientAPI client = SceneTestUtils.AddRootAgent(scene, agentId); + IClientAPI client = SceneSetupHelpers.AddRootAgent(scene, agentId); CachedUserInfo userInfo = scene.CommsManager.UserProfileCacheService.GetUserDetails(agentId); Assert.That(userInfo, Is.Not.Null); Assert.That(userInfo.RootFolder, Is.Not.Null); - SceneTestUtils.DeleteSceneObjectAsync(scene, part, DeRezAction.Take, userInfo.RootFolder.ID, client); + SceneSetupHelpers.DeleteSceneObjectAsync(scene, part, DeRezAction.Take, userInfo.RootFolder.ID, client); // Check that we now have the taken part in our inventory Assert.That(myObjectName, Is.EqualTo(userInfo.RootFolder.FindItemByPath(myObjectName).Name)); diff --git a/OpenSim/Region/Environment/Scenes/Tests/ScenePresenceTests.cs b/OpenSim/Region/Environment/Scenes/Tests/ScenePresenceTests.cs index 5ce78a33da..5649b160bb 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/ScenePresenceTests.cs +++ b/OpenSim/Region/Environment/Scenes/Tests/ScenePresenceTests.cs @@ -31,6 +31,7 @@ using OpenMetaverse; using OpenSim.Framework; using OpenSim.Region.Environment.Scenes; using OpenSim.Tests.Common.Mock; +using OpenSim.Tests.Common.Setup; namespace OpenSim.Region.Environment.Scenes.Tests { @@ -46,7 +47,7 @@ namespace OpenSim.Region.Environment.Scenes.Tests [Test] public void TestAddRootAgent() { - Scene scene = SceneTestUtils.SetupScene(); + Scene scene = SceneSetupHelpers.SetupScene(); UUID agentId = UUID.Parse("00000000-0000-0000-0000-000000000001"); string firstName = "testfirstname"; @@ -77,10 +78,10 @@ namespace OpenSim.Region.Environment.Scenes.Tests [Test] public void TestRemoveRootAgent() { - Scene scene = SceneTestUtils.SetupScene(); + Scene scene = SceneSetupHelpers.SetupScene(); UUID agentId = UUID.Parse("00000000-0000-0000-0000-000000000001"); - SceneTestUtils.AddRootAgent(scene, agentId); + SceneSetupHelpers.AddRootAgent(scene, agentId); scene.RemoveClient(agentId); diff --git a/OpenSim/Region/Environment/Scenes/Tests/StandaloneTeleportTests.cs b/OpenSim/Region/Environment/Scenes/Tests/StandaloneTeleportTests.cs index 3bc8467c05..f1ad5086c0 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/StandaloneTeleportTests.cs +++ b/OpenSim/Region/Environment/Scenes/Tests/StandaloneTeleportTests.cs @@ -35,6 +35,7 @@ using OpenSim.Region.Environment; using OpenSim.Region.Environment.Interfaces; using OpenSim.Region.Environment.Modules.Communications.REST; using OpenSim.Tests.Common.Mock; +using OpenSim.Tests.Common.Setup; namespace OpenSim.Region.Environment.Scenes.Tests { @@ -61,21 +62,21 @@ namespace OpenSim.Region.Environment.Scenes.Tests IRegionModule interregionComms = new RESTInterregionComms(); // TODO: Clean this up - Scene sceneA = SceneTestUtils.SetupScene("sceneA", sceneAId, 1000, 1000, cm); + Scene sceneA = SceneSetupHelpers.SetupScene("sceneA", sceneAId, 1000, 1000, cm); interregionComms.Initialise(sceneA, new IniConfigSource()); sceneA.AddModule(interregionComms.Name, interregionComms); sceneA.SetModuleInterfaces(); sceneA.RegisterRegionWithGrid(); // TODO: Clean this up - Scene sceneB = SceneTestUtils.SetupScene("sceneB", sceneBId, 1010, 1010, cm); + Scene sceneB = SceneSetupHelpers.SetupScene("sceneB", sceneBId, 1010, 1010, cm); interregionComms.Initialise(sceneB, new IniConfigSource()); sceneB.AddModule(interregionComms.Name, interregionComms); sceneB.SetModuleInterfaces(); sceneB.RegisterRegionWithGrid(); UUID agentId = UUID.Parse("00000000-0000-0000-0000-000000000041"); - TestClient client = SceneTestUtils.AddRootAgent(sceneA, agentId); + TestClient client = SceneSetupHelpers.AddRootAgent(sceneA, agentId); ICapabilitiesModule sceneACapsModule = sceneA.RequestModuleInterface(); diff --git a/OpenSim/Region/Environment/Scenes/Tests/SceneTestUtils.cs b/OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs similarity index 98% rename from OpenSim/Region/Environment/Scenes/Tests/SceneTestUtils.cs rename to OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs index 6fa918a71a..11ebc86acb 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/SceneTestUtils.cs +++ b/OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs @@ -39,12 +39,12 @@ using OpenSim.Region.Environment.Modules.Agent.Capabilities; using OpenSim.Region.Environment.Scenes; using OpenSim.Tests.Common.Mock; -namespace OpenSim.Region.Environment.Scenes.Tests +namespace OpenSim.Tests.Common.Setup { /// - /// Utilities for constructing and performing operations upon scenes. + /// Helpers for setting up scenes. /// - public class SceneTestUtils + public class SceneSetupHelpers { /// /// Set up a test scene diff --git a/prebuild.xml b/prebuild.xml index 1381228539..5ebbb11503 100644 --- a/prebuild.xml +++ b/prebuild.xml @@ -2473,6 +2473,7 @@ +