diff options
author | Melanie | 2009-10-02 19:04:46 +0100 |
---|---|---|
committer | Melanie | 2009-10-02 19:04:46 +0100 |
commit | 46955f42608ceb2b76731432f536e04e85521a12 (patch) | |
tree | 37e8591bd95de33ad0c485626c6f40f7d4bd91b5 /OpenSim/Tests | |
parent | Revert "* Adding Scale to EntityBase * Fixing the incorrect initialization of... (diff) | |
parent | Added a default for grid services in standalone. (diff) | |
download | opensim-SC_OLD-46955f42608ceb2b76731432f536e04e85521a12.zip opensim-SC_OLD-46955f42608ceb2b76731432f536e04e85521a12.tar.gz opensim-SC_OLD-46955f42608ceb2b76731432f536e04e85521a12.tar.bz2 opensim-SC_OLD-46955f42608ceb2b76731432f536e04e85521a12.tar.xz |
Merge branch 'master' into vehicles
Diffstat (limited to 'OpenSim/Tests')
-rw-r--r-- | OpenSim/Tests/Common/Mock/TestLandChannel.cs | 46 | ||||
-rw-r--r-- | OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs | 4 |
2 files changed, 43 insertions, 7 deletions
diff --git a/OpenSim/Tests/Common/Mock/TestLandChannel.cs b/OpenSim/Tests/Common/Mock/TestLandChannel.cs index 01b5203..ed30827 100644 --- a/OpenSim/Tests/Common/Mock/TestLandChannel.cs +++ b/OpenSim/Tests/Common/Mock/TestLandChannel.cs | |||
@@ -29,6 +29,8 @@ using System.Collections.Generic; | |||
29 | using OpenMetaverse; | 29 | using OpenMetaverse; |
30 | using OpenSim.Framework; | 30 | using OpenSim.Framework; |
31 | using OpenSim.Region.Framework.Interfaces; | 31 | using OpenSim.Region.Framework.Interfaces; |
32 | using OpenSim.Region.Framework.Scenes; | ||
33 | using OpenSim.Region.CoreModules.World.Land; | ||
32 | 34 | ||
33 | namespace OpenSim.Tests.Common.Mock | 35 | namespace OpenSim.Tests.Common.Mock |
34 | { | 36 | { |
@@ -37,11 +39,45 @@ namespace OpenSim.Tests.Common.Mock | |||
37 | /// </summary> | 39 | /// </summary> |
38 | public class TestLandChannel : ILandChannel | 40 | public class TestLandChannel : ILandChannel |
39 | { | 41 | { |
40 | public List<ILandObject> ParcelsNearPoint(Vector3 position) { return null; } | 42 | private Scene m_scene; |
41 | public List<ILandObject> AllParcels() { return null; } | 43 | |
42 | public ILandObject GetLandObject(int x, int y) { return null; } | 44 | public TestLandChannel(Scene scene) |
43 | public ILandObject GetLandObject(int localID) { return null; } | 45 | { |
44 | public ILandObject GetLandObject(float x, float y) { return null; } | 46 | m_scene = scene; |
47 | } | ||
48 | |||
49 | public List<ILandObject> ParcelsNearPoint(Vector3 position) | ||
50 | { | ||
51 | return new List<ILandObject>(); | ||
52 | } | ||
53 | |||
54 | public List<ILandObject> AllParcels() | ||
55 | { | ||
56 | return new List<ILandObject>(); | ||
57 | } | ||
58 | |||
59 | protected ILandObject GetNoLand() | ||
60 | { | ||
61 | ILandObject obj = new LandObject(UUID.Zero, false, m_scene); | ||
62 | obj.LandData.Name = "NO LAND"; | ||
63 | return obj; | ||
64 | } | ||
65 | |||
66 | public ILandObject GetLandObject(int x, int y) | ||
67 | { | ||
68 | return GetNoLand(); | ||
69 | } | ||
70 | |||
71 | public ILandObject GetLandObject(int localID) | ||
72 | { | ||
73 | return GetNoLand(); | ||
74 | } | ||
75 | |||
76 | public ILandObject GetLandObject(float x, float y) | ||
77 | { | ||
78 | return GetNoLand(); | ||
79 | } | ||
80 | |||
45 | public bool IsLandPrimCountTainted() { return false; } | 81 | public bool IsLandPrimCountTainted() { return false; } |
46 | public bool IsForcefulBansAllowed() { return false; } | 82 | public bool IsForcefulBansAllowed() { return false; } |
47 | public void UpdateLandObject(int localID, LandData data) {} | 83 | public void UpdateLandObject(int localID, LandData data) {} |
diff --git a/OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs b/OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs index 53f24d9..eab5422 100644 --- a/OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs +++ b/OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs | |||
@@ -127,7 +127,7 @@ namespace OpenSim.Tests.Common.Setup | |||
127 | public static TestScene SetupScene( | 127 | public static TestScene SetupScene( |
128 | string name, UUID id, uint x, uint y, TestCommunicationsManager cm, String realServices) | 128 | string name, UUID id, uint x, uint y, TestCommunicationsManager cm, String realServices) |
129 | { | 129 | { |
130 | bool newScene= false; | 130 | bool newScene = false; |
131 | 131 | ||
132 | Console.WriteLine("Setting up test scene {0}", name); | 132 | Console.WriteLine("Setting up test scene {0}", name); |
133 | 133 | ||
@@ -198,7 +198,7 @@ namespace OpenSim.Tests.Common.Setup | |||
198 | 198 | ||
199 | testScene.SetModuleInterfaces(); | 199 | testScene.SetModuleInterfaces(); |
200 | 200 | ||
201 | testScene.LandChannel = new TestLandChannel(); | 201 | testScene.LandChannel = new TestLandChannel(testScene); |
202 | testScene.LoadWorldMap(); | 202 | testScene.LoadWorldMap(); |
203 | 203 | ||
204 | PhysicsPluginManager physicsPluginManager = new PhysicsPluginManager(); | 204 | PhysicsPluginManager physicsPluginManager = new PhysicsPluginManager(); |