Remove waiting in TestReplicateArchivePathToUserInventory() since local inventory loading is synchronous
Insert a little more debugging info in case the occasional failure reoccursarthursv
							parent
							
								
									1b65bd5861
								
							
						
					
					
						commit
						f8d8f07cb4
					
				|  | @ -358,7 +358,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests | |||
|         /// <summary> | ||||
|         /// Test replication of an archive path to the user's inventory. | ||||
|         /// </summary> | ||||
|         //[Test] | ||||
|         [Test] | ||||
|         public void TestReplicateArchivePathToUserInventory() | ||||
|         { | ||||
|             TestHelper.InMethod(); | ||||
|  | @ -367,6 +367,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests | |||
| 
 | ||||
|             CachedUserInfo userInfo = UserProfileTestUtils.CreateUserWithInventory(commsManager); | ||||
|             userInfo.FetchInventory(); | ||||
|             /* | ||||
|             for (int i = 0 ; i < 50 ; i++) | ||||
|             { | ||||
|                 if (userInfo.HasReceivedInventory == true) | ||||
|  | @ -374,6 +375,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests | |||
|                 Thread.Sleep(200); | ||||
|             } | ||||
|             Assert.That(userInfo.HasReceivedInventory, Is.True, "FetchInventory timed out (10 seconds)"); | ||||
|             */ | ||||
|             Dictionary <string, InventoryFolderImpl> foldersCreated = new Dictionary<string, InventoryFolderImpl>(); | ||||
|             List<InventoryNodeBase> nodesLoaded = new List<InventoryNodeBase>(); | ||||
|              | ||||
|  | @ -394,7 +396,8 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests | |||
|              | ||||
|             new InventoryArchiveReadRequest(userInfo, null, (Stream)null, null, null) | ||||
|                 .ReplicateArchivePathToUserInventory(itemArchivePath, false, userInfo.RootFolder, foldersCreated, nodesLoaded); | ||||
|              | ||||
| 
 | ||||
|             Console.WriteLine("userInfo.RootFolder: {0}", userInfo.RootFolder); | ||||
|             InventoryFolderImpl folder1 = userInfo.RootFolder.FindFolderByPath("a"); | ||||
|             Assert.That(folder1, Is.Not.Null, "Could not find folder a"); | ||||
|             InventoryFolderImpl folder2 = folder1.FindFolderByPath("b");             | ||||
|  |  | |||
|  | @ -39,7 +39,6 @@ using OpenSim.Region.Framework.Scenes; | |||
| using OpenSim.Services.Interfaces; | ||||
| using OpenMetaverse; | ||||
| 
 | ||||
| 
 | ||||
| namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Inventory | ||||
| { | ||||
|     public class LocalInventoryServicesConnector : ISharedRegionModule, IInventoryService | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Justin Clark-Casey (justincc)
						Justin Clark-Casey (justincc)