From c9ae8fce5efba118b3c79c6b352996467be7cda5 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Wed, 10 Dec 2008 20:57:15 +0000 Subject: [PATCH] * refactor: Move test infrastructure code to its own package so that it can be reused by more than Environment tests * This shuffles the test packages in prebuild.xml below it so they can all potentially reference it --- .../Scenes/Tests/EntityListTests.cs | 3 +- .../Scenes/Tests/SceneObjectTests.cs | 1 + .../Scenes/Tests/ScenePresenceTests.cs | 1 + .../Scenes/Tests/SceneTestUtils.cs | 1 + .../Infra}/TestAssetDataPlugin.cs | 2 +- .../Tests => Tests/Infra}/TestClient.cs | 2 +- .../Infra}/TestCommunicationsManager.cs | 2 +- .../Infra}/TestInventoryDataPlugin.cs | 2 +- .../Tests => Tests/Infra}/TestLandChannel.cs | 2 +- .../Scenes/Tests => Tests/Infra}/TestScene.cs | 3 +- .../Infra}/TestUserDataPlugin.cs | 2 +- prebuild.xml | 731 ++++++++++-------- 12 files changed, 405 insertions(+), 347 deletions(-) rename OpenSim/{Region/Environment/Scenes/Tests => Tests/Infra}/TestAssetDataPlugin.cs (98%) rename OpenSim/{Region/Environment/Scenes/Tests => Tests/Infra}/TestClient.cs (99%) rename OpenSim/{Region/Environment/Scenes/Tests => Tests/Infra}/TestCommunicationsManager.cs (97%) rename OpenSim/{Region/Environment/Scenes/Tests => Tests/Infra}/TestInventoryDataPlugin.cs (98%) rename OpenSim/{Region/Environment/Scenes/Tests => Tests/Infra}/TestLandChannel.cs (98%) rename OpenSim/{Region/Environment/Scenes/Tests => Tests/Infra}/TestScene.cs (97%) rename OpenSim/{Region/Environment/Scenes/Tests => Tests/Infra}/TestUserDataPlugin.cs (99%) diff --git a/OpenSim/Region/Environment/Scenes/Tests/EntityListTests.cs b/OpenSim/Region/Environment/Scenes/Tests/EntityListTests.cs index c8f86f38a2..d79d0035e9 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/EntityListTests.cs +++ b/OpenSim/Region/Environment/Scenes/Tests/EntityListTests.cs @@ -32,10 +32,11 @@ using System.Text; using System.Collections.Generic; using Nini.Config; using NUnit.Framework; +using OpenMetaverse; using OpenSim.Framework; using OpenSim.Framework.Communications; using OpenSim.Region.Environment.Scenes; -using OpenMetaverse; +using OpenSim.Tests.Infra; namespace OpenSim.Region.Environment.Scenes.Tests { diff --git a/OpenSim/Region/Environment/Scenes/Tests/SceneObjectTests.cs b/OpenSim/Region/Environment/Scenes/Tests/SceneObjectTests.cs index 9e6e4a730c..e8c3b96ee4 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/SceneObjectTests.cs +++ b/OpenSim/Region/Environment/Scenes/Tests/SceneObjectTests.cs @@ -34,6 +34,7 @@ using OpenSim.Framework.Communications; using OpenSim.Framework.Communications.Cache; using OpenSim.Region.Communications.Local; using OpenSim.Region.Environment.Scenes; +using OpenSim.Tests.Infra; namespace OpenSim.Region.Environment.Scenes.Tests { diff --git a/OpenSim/Region/Environment/Scenes/Tests/ScenePresenceTests.cs b/OpenSim/Region/Environment/Scenes/Tests/ScenePresenceTests.cs index a19dbf7c31..c4c8d3e84f 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/ScenePresenceTests.cs +++ b/OpenSim/Region/Environment/Scenes/Tests/ScenePresenceTests.cs @@ -30,6 +30,7 @@ using NUnit.Framework.SyntaxHelpers; using OpenMetaverse; using OpenSim.Framework; using OpenSim.Region.Environment.Scenes; +using OpenSim.Tests.Infra; namespace OpenSim.Region.Environment.Scenes.Tests { diff --git a/OpenSim/Region/Environment/Scenes/Tests/SceneTestUtils.cs b/OpenSim/Region/Environment/Scenes/Tests/SceneTestUtils.cs index 985c8a3ba0..be06fe4a67 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/SceneTestUtils.cs +++ b/OpenSim/Region/Environment/Scenes/Tests/SceneTestUtils.cs @@ -33,6 +33,7 @@ using OpenSim.Framework.Communications.Cache; using OpenSim.Framework.Servers; using OpenSim.Region.Physics.Manager; using OpenSim.Region.Environment.Scenes; +using OpenSim.Tests.Infra; namespace OpenSim.Region.Environment.Scenes.Tests { diff --git a/OpenSim/Region/Environment/Scenes/Tests/TestAssetDataPlugin.cs b/OpenSim/Tests/Infra/TestAssetDataPlugin.cs similarity index 98% rename from OpenSim/Region/Environment/Scenes/Tests/TestAssetDataPlugin.cs rename to OpenSim/Tests/Infra/TestAssetDataPlugin.cs index 9aeb5fa1ef..44276dc015 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/TestAssetDataPlugin.cs +++ b/OpenSim/Tests/Infra/TestAssetDataPlugin.cs @@ -29,7 +29,7 @@ using OpenMetaverse; using OpenSim.Framework; using OpenSim.Framework.Communications; -namespace OpenSim.Region.Environment.Scenes.Tests +namespace OpenSim.Tests.Infra { /// /// In memory asset data plugin for test purposes. Could be another dll when properly filled out and when the diff --git a/OpenSim/Region/Environment/Scenes/Tests/TestClient.cs b/OpenSim/Tests/Infra/TestClient.cs similarity index 99% rename from OpenSim/Region/Environment/Scenes/Tests/TestClient.cs rename to OpenSim/Tests/Infra/TestClient.cs index cecb115d1e..bc064add41 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/TestClient.cs +++ b/OpenSim/Tests/Infra/TestClient.cs @@ -33,7 +33,7 @@ using OpenMetaverse.Packets; using OpenSim.Framework; using OpenSim.Region.Environment.Scenes; -namespace OpenSim.Region.Environment.Scenes.Tests +namespace OpenSim.Tests.Infra { public class TestClient : IClientAPI { diff --git a/OpenSim/Region/Environment/Scenes/Tests/TestCommunicationsManager.cs b/OpenSim/Tests/Infra/TestCommunicationsManager.cs similarity index 97% rename from OpenSim/Region/Environment/Scenes/Tests/TestCommunicationsManager.cs rename to OpenSim/Tests/Infra/TestCommunicationsManager.cs index cf7ba19d1b..0018427d28 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/TestCommunicationsManager.cs +++ b/OpenSim/Tests/Infra/TestCommunicationsManager.cs @@ -31,7 +31,7 @@ using OpenSim.Framework.Communications.Cache; using OpenSim.Framework.Servers; using OpenSim.Region.Communications.Local; -namespace OpenSim.Region.Environment.Scenes.Tests +namespace OpenSim.Tests.Infra { public class TestCommunicationsManager : CommunicationsManager { diff --git a/OpenSim/Region/Environment/Scenes/Tests/TestInventoryDataPlugin.cs b/OpenSim/Tests/Infra/TestInventoryDataPlugin.cs similarity index 98% rename from OpenSim/Region/Environment/Scenes/Tests/TestInventoryDataPlugin.cs rename to OpenSim/Tests/Infra/TestInventoryDataPlugin.cs index 45fc36eee2..d59c1de59a 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/TestInventoryDataPlugin.cs +++ b/OpenSim/Tests/Infra/TestInventoryDataPlugin.cs @@ -30,7 +30,7 @@ using System.Collections.Generic; using OpenMetaverse; using OpenSim.Framework; -namespace OpenSim.Region.Environment.Scenes.Tests +namespace OpenSim.Tests.Infra { /// /// In memory inventory data plugin for test purposes. Could be another dll when properly filled out and when the diff --git a/OpenSim/Region/Environment/Scenes/Tests/TestLandChannel.cs b/OpenSim/Tests/Infra/TestLandChannel.cs similarity index 98% rename from OpenSim/Region/Environment/Scenes/Tests/TestLandChannel.cs rename to OpenSim/Tests/Infra/TestLandChannel.cs index 2bc89749ad..93ab6742cf 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/TestLandChannel.cs +++ b/OpenSim/Tests/Infra/TestLandChannel.cs @@ -30,7 +30,7 @@ using OpenMetaverse; using OpenSim.Framework; using OpenSim.Region.Environment.Interfaces; -namespace OpenSim.Region.Environment.Scenes.Tests +namespace OpenSim.Tests.Infra { /// /// Land channel for test purposes diff --git a/OpenSim/Region/Environment/Scenes/Tests/TestScene.cs b/OpenSim/Tests/Infra/TestScene.cs similarity index 97% rename from OpenSim/Region/Environment/Scenes/Tests/TestScene.cs rename to OpenSim/Tests/Infra/TestScene.cs index 744af7d2d4..0d74c521d2 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/TestScene.cs +++ b/OpenSim/Tests/Infra/TestScene.cs @@ -30,9 +30,10 @@ using OpenSim.Framework; using OpenSim.Framework.Communications; using OpenSim.Framework.Communications.Cache; using OpenSim.Framework.Servers; +using OpenSim.Region.Environment; using OpenSim.Region.Environment.Scenes; -namespace OpenSim.Region.Environment.Scenes.Tests +namespace OpenSim.Tests.Infra { public class TestScene : Scene { diff --git a/OpenSim/Region/Environment/Scenes/Tests/TestUserDataPlugin.cs b/OpenSim/Tests/Infra/TestUserDataPlugin.cs similarity index 99% rename from OpenSim/Region/Environment/Scenes/Tests/TestUserDataPlugin.cs rename to OpenSim/Tests/Infra/TestUserDataPlugin.cs index 224c7c3e4f..23cb89d865 100644 --- a/OpenSim/Region/Environment/Scenes/Tests/TestUserDataPlugin.cs +++ b/OpenSim/Tests/Infra/TestUserDataPlugin.cs @@ -30,7 +30,7 @@ using System.Collections.Generic; using OpenMetaverse; using OpenSim.Framework; -namespace OpenSim.Region.Environment.Scenes.Tests +namespace OpenSim.Tests.Infra { /// /// In memory user data provider. Might be quite useful as a proper user data plugin, though getting mono addins diff --git a/prebuild.xml b/prebuild.xml index 1f91216f79..4308e1109d 100644 --- a/prebuild.xml +++ b/prebuild.xml @@ -104,58 +104,6 @@ - - - - ../../../bin/ - - - - - ../../../bin/ - - - - ../../../bin/ - - - - - - - - - - - - - - - ../../../bin/ - - - - - ../../../bin/ - - - - ../../../bin/ - - - - - - - - - - - - - - - @@ -481,33 +429,6 @@ - - - - ../../../../bin/ - - - - - ../../../../bin/ - - - - ../../../../bin/ - - - - - - - - - - - - - - @@ -754,29 +675,6 @@ - - - - ../../../../bin/ - - - - - ../../../../bin/ - - - - ../../../../bin/ - - - - - - - - - - @@ -1025,7 +923,6 @@ - @@ -1072,63 +969,6 @@ - - - - ../../../bin/ - - - - - ../../../bin/ - - - - ../../../bin/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1164,7 +1004,6 @@ - @@ -1237,36 +1076,6 @@ - - - - ../../../../../bin/ - - - - - ../../../../../bin/ - - - - ../../../../../bin/ - - - - - - - - - - - - - - - - - @@ -1650,36 +1459,6 @@ - - - - ../../../bin/ - - - - - ../../../bin/ - - - - ../../../bin/ - - - - - - - - - - - - - - - - - @@ -1719,44 +1498,6 @@ - - - - ../../../../bin/ - - - - - ../../../../bin/ - - - - ../../../../bin/ - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1827,42 +1568,6 @@ - - - - ../../../../bin/ - - - - - ../../../../bin/ - - - - ../../../../bin/ - - - - - - - - - - - - - - - - - - - - - - - @@ -1957,28 +1662,6 @@ - - - - ../../../../../bin/ - - - - - ../../../../../bin/ - - - - ../../../../../bin/ - - - - - - - - - @@ -2118,28 +1801,6 @@ - - - - ../../../../../../bin/ - - - - - ../../../../../../bin/ - - - - ../../../../../../bin/ - - - - - - - - - @@ -2726,6 +2387,398 @@ + + + + ../../../bin/ + + + + + ../../../bin/ + + + + ../../../bin/ + + + + + + + + + + + + + + + + + + + ../../../bin/ + + + + + ../../../bin/ + + + + ../../../bin/ + + + + + + + + + + + + + + + ../../../bin/ + + + + + ../../../bin/ + + + + ../../../bin/ + + + + + + + + + + + + + + + + + + + + + ../../../../bin/ + + + + + ../../../../bin/ + + + + ../../../../bin/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ../../../../bin/ + + + + + ../../../../bin/ + + + + ../../../../bin/ + + + + + + + + + + + + + + + + + + + + + + + + + + + ../../../bin/ + + + + + ../../../bin/ + + + + ../../../bin/ + + + + + + + + + + + + + + + + + + + ../../../../bin/ + + + + + ../../../../bin/ + + + + ../../../../bin/ + + + + + + + + + + + + + + + + + ../../../../bin/ + + + + + ../../../../bin/ + + + + ../../../../bin/ + + + + + + + + + + + + + + ../../../bin/ + + + + + ../../../bin/ + + + + ../../../bin/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ../../../../../bin/ + + + + + ../../../../../bin/ + + + + ../../../../../bin/ + + + + + + + + + + + + + + + + + + + + + ../../../../../bin/ + + + + + ../../../../../bin/ + + + + ../../../../../bin/ + + + + + + + + + + + + + ../../../../../../bin/ + + + + + ../../../../../../bin/ + + + + ../../../../../../bin/ + + + + + + + + + + + + + ../../../../bin/ + + + + + ../../../../bin/ + + + + ../../../../bin/ + + + + + + + + + + + + + +