OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests Class Reference
Inheritance diagram for OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests:
Collaboration graph
[legend]

Public Member Functions

void TestLoadIarToInventoryPaths ()
 Test loading an IAR to various different inventory paths. More...
 
void TestLoadIarPathStartsWithSlash ()
 Test that things work when the load path specified starts with a slash More...
 
void TestLoadIarPathWithEscapedChars ()
 
void TestNewIarPath ()
 Test replication of an archive path to the user's inventory. More...
 
void TestPartExistingIarPath ()
 Test replication of a partly existing archive path to the user's inventory. This should create a duplicate path without the merge option. More...
 
void TestMergeIarPath ()
 Test replication of a partly existing archive path to the user's inventory. This should create a merged path. More...
 
- Public Member Functions inherited from OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveTestCase
void FixtureSetup ()
 
void TearDown ()
 
override void SetUp ()
 

Additional Inherited Members

- Protected Member Functions inherited from OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveTestCase
void ConstructDefaultIarBytesForTestLoad ()
 
void SaveCompleted (UUID id, bool succeeded, UserAccount userInfo, string invPath, Stream saveStream, Exception reportedException, int SaveCount, int FilterCount)
 
- Protected Attributes inherited from OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveTestCase
ManualResetEvent mre = new ManualResetEvent(false)
 
byte[] m_iarStreamBytes
 A raw array of bytes that we'll use to create an IAR memory stream suitable for isolated use in each test. More...
 
MemoryStream m_iarStream
 Stream of data representing a common IAR for load tests. More...
 
UserAccount m_uaMT
 
UserAccount m_uaLL1
 
UserAccount m_uaLL2
 
string m_item1Name = "Ray Gun Item"
 
string m_coaItemName = "Coalesced Item"
 

Detailed Description

Definition at line 49 of file InventoryArchiveLoadPathTests.cs.

Member Function Documentation

void OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests.TestLoadIarPathStartsWithSlash ( )
inline

Test that things work when the load path specified starts with a slash

Definition at line 100 of file InventoryArchiveLoadPathTests.cs.

void OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests.TestLoadIarPathWithEscapedChars ( )
inline

Definition at line 121 of file InventoryArchiveLoadPathTests.cs.

void OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests.TestLoadIarToInventoryPaths ( )
inline

Test loading an IAR to various different inventory paths.

Definition at line 55 of file InventoryArchiveLoadPathTests.cs.

void OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests.TestMergeIarPath ( )
inline

Test replication of a partly existing archive path to the user's inventory. This should create a merged path.

Definition at line 324 of file InventoryArchiveLoadPathTests.cs.

void OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests.TestNewIarPath ( )
inline

Test replication of an archive path to the user's inventory.

Definition at line 206 of file InventoryArchiveLoadPathTests.cs.

void OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests.InventoryArchiveLoadPathTests.TestPartExistingIarPath ( )
inline

Test replication of a partly existing archive path to the user's inventory. This should create a duplicate path without the merge option.

Definition at line 273 of file InventoryArchiveLoadPathTests.cs.


The documentation for this class was generated from the following file: