aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Tests/Common/Setup/UserInventoryTestUtils.cs
diff options
context:
space:
mode:
authorMelanie2010-06-11 22:09:24 +0100
committerMelanie2010-06-11 22:09:24 +0100
commitc61e99858059ed0f82e4cfda74c74bf4a2fc9f61 (patch)
treee3479283bce26b2c7f9f477ac62fa1473a251196 /OpenSim/Tests/Common/Setup/UserInventoryTestUtils.cs
parentRemove the lastmap stuff from the map module, also remove a bunch of comments (diff)
parentRevert "Allow IInventoryService.GetFolder(folderId, userId) as well as GetFol... (diff)
downloadopensim-SC-c61e99858059ed0f82e4cfda74c74bf4a2fc9f61.zip
opensim-SC-c61e99858059ed0f82e4cfda74c74bf4a2fc9f61.tar.gz
opensim-SC-c61e99858059ed0f82e4cfda74c74bf4a2fc9f61.tar.bz2
opensim-SC-c61e99858059ed0f82e4cfda74c74bf4a2fc9f61.tar.xz
Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim
Diffstat (limited to 'OpenSim/Tests/Common/Setup/UserInventoryTestUtils.cs')
-rw-r--r--OpenSim/Tests/Common/Setup/UserInventoryTestUtils.cs18
1 files changed, 18 insertions, 0 deletions
diff --git a/OpenSim/Tests/Common/Setup/UserInventoryTestUtils.cs b/OpenSim/Tests/Common/Setup/UserInventoryTestUtils.cs
index 7e0c567..c57363a 100644
--- a/OpenSim/Tests/Common/Setup/UserInventoryTestUtils.cs
+++ b/OpenSim/Tests/Common/Setup/UserInventoryTestUtils.cs
@@ -28,6 +28,7 @@
28using System; 28using System;
29using OpenMetaverse; 29using OpenMetaverse;
30using OpenSim.Framework; 30using OpenSim.Framework;
31using OpenSim.Region.Framework.Scenes;
31using OpenSim.Services.Interfaces; 32using OpenSim.Services.Interfaces;
32 33
33namespace OpenSim.Tests.Common 34namespace OpenSim.Tests.Common
@@ -39,6 +40,23 @@ namespace OpenSim.Tests.Common
39 { 40 {
40 public static readonly string PATH_DELIMITER = "/"; 41 public static readonly string PATH_DELIMITER = "/";
41 42
43 public static InventoryItemBase CreateInventoryItem(
44 Scene scene, string itemName, UUID itemId, string folderPath, UUID userId)
45 {
46 InventoryItemBase item = new InventoryItemBase();
47 item.Name = itemName;
48 item.AssetID = AssetHelpers.CreateAsset(scene, userId).FullID;
49 item.ID = itemId;
50
51 // Really quite bad since the objs folder could be moved in the future and confuse the tests
52 InventoryFolderBase objsFolder = scene.InventoryService.GetFolderForType(userId, AssetType.Object);
53
54 item.Folder = objsFolder.ID;
55 scene.AddInventoryItem(userId, item);
56
57 return item;
58 }
59
42 /// <summary> 60 /// <summary>
43 /// Create inventory folders starting from the user's root folder. 61 /// Create inventory folders starting from the user's root folder.
44 /// </summary> 62 /// </summary>