diff options
Diffstat (limited to 'OpenSim/Tests')
-rw-r--r-- | OpenSim/Tests/Common/Mock/TestClient.cs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/OpenSim/Tests/Common/Mock/TestClient.cs b/OpenSim/Tests/Common/Mock/TestClient.cs index 9e16991..48768d9 100644 --- a/OpenSim/Tests/Common/Mock/TestClient.cs +++ b/OpenSim/Tests/Common/Mock/TestClient.cs | |||
@@ -60,6 +60,11 @@ namespace OpenSim.Tests.Common.Mock | |||
60 | public List<ImagePacketPacket> SentImagePacketPackets { get; private set; } | 60 | public List<ImagePacketPacket> SentImagePacketPackets { get; private set; } |
61 | public List<ImageNotInDatabasePacket> SentImageNotInDatabasePackets { get; private set; } | 61 | public List<ImageNotInDatabasePacket> SentImageNotInDatabasePackets { get; private set; } |
62 | 62 | ||
63 | // Test client specific events - for use by tests to implement some IClientAPI behaviour. | ||
64 | public event Action<RegionInfo, Vector3, Vector3> OnReceivedMoveAgentIntoRegion; | ||
65 | public event Action<ulong, IPEndPoint> OnTestClientInformClientOfNeighbour; | ||
66 | public event Action<GridInstantMessage> OnReceivedInstantMessage; | ||
67 | |||
63 | // disable warning: public events, part of the public API | 68 | // disable warning: public events, part of the public API |
64 | #pragma warning disable 67 | 69 | #pragma warning disable 67 |
65 | 70 | ||
@@ -548,7 +553,8 @@ namespace OpenSim.Tests.Common.Mock | |||
548 | 553 | ||
549 | public void SendInstantMessage(GridInstantMessage im) | 554 | public void SendInstantMessage(GridInstantMessage im) |
550 | { | 555 | { |
551 | 556 | if (OnReceivedInstantMessage != null) | |
557 | OnReceivedInstantMessage(im); | ||
552 | } | 558 | } |
553 | 559 | ||
554 | public void SendGenericMessage(string method, List<string> message) | 560 | public void SendGenericMessage(string method, List<string> message) |