aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/Tests/Cache/UserProfileCacheServiceTests.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Another attempt at fixing the random spurious test error.Teravus Ovares (Dan Olivares)2009-08-261-0/+11
| | | | * This time it might be the listening socket thread from HttpServer aborting with a non blocking thread abort exception. Hopefully calling Stop() on MainServer.Instance will solve that.
* Fixing a spot I missed in assets. Switching Grid to the new naming schema ↵Kunnis2009-08-191-2/+2
| | | | with Store/Get
* Renamed QueryItem/QueryFolder to GetItem/GetFolder. The word 'query' ↵Diva Canto2009-08-131-7/+7
| | | | starting to get on my nerves.
* Establish CachedUserInfo.OnInventoryReceived event so that region/test ↵Justin Clark-Casey (justincc)2009-08-111-44/+52
| | | | inventory code can be written with the async inventory fetch
* * Improves SceneSetupHelper to allow the tester to choose a real or mock, ↵Arthur Valadares2009-08-111-6/+7
| | | | | | | | inventory and asset, service modules. The boolean startServices was replaced with realServices string. If the string contains the word asset, it will start a real asset module, if it contains inventory, it starts a real inventory. Otherwise, it use mock (NullPlugin-like) objects, for tests that don't really need functionality. * SetupScene is now actually sharing the asset and inventory modules if the tester wishes to have multiple regions connected. To link regions, just start SetupScene with the same CommunicationManager for all scenes. SceneSetupHelper will hold a static reference to the modules and won't initialize them again, just run the scenes through the modules AddRegion, RegionLoaded and PostInitialize. * With the recent changes, both asset and inventory (and in the future, user) services should always be asked from the scene, not instantiated alone. The tests should reflect this new behavior and always start a scene.
* * Reinstating UserProfileCacheServiceTests. One test still fails ↵Arthur Valadares2009-06-111-54/+98
| | | | (TestUpdateFolder)
* Attempt at disabling the inventory unit tests, so I can figure out how to ↵diva2009-06-101-6/+6
| | | | fix them. The test setup is broken.
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* instrument most of the tests with a new InMethod function that may help us ↵Sean Dague2009-05-071-0/+14
| | | | | | | figure out where that pesky deadlock is during test runs.
* * minor: move user profile test utils to test/common/setup for future reuseJustin Clarke Casey2009-04-241-0/+1
|
* * Comment out user profile cache update method for nowJustin Clarke Casey2009-04-211-0/+3
|
* * extend user cache update test to check data backendJustin Clarke Casey2009-04-211-0/+3
|
* * Add the ability to update profiles via the cache, so that cached profiles ↵Justin Clarke Casey2009-04-211-0/+29
| | | | | | | | don't become stale * Add corresponding unit test
* * Extend get user profile test to cover retrieval by nameJustin Clarke Casey2009-04-171-35/+27
|
* * refactor: Move RequestInventoryForUser() from service to CachedUserInfoJustin Clarke Casey2009-02-121-1/+1
| | | | | | * This simplifies callers in most cases - CachedUserInfo is already handling the rest of the fetch inventory work anyway
* * optimized usings.lbsa712009-02-121-5/+2
|
* - move OpenSim/Framework/IInventoryData.cs toMike Mazur2009-02-031-55/+56
| | | | | | OpenSim/Data/IInventoryData.cs - trim trailing whitespace
* * remove mono compiler warningsJustin Clarke Casey2009-01-061-8/+0
|
* * Simplify test code by always setting up mock 'in memory' user and ↵Justin Clarke Casey2009-01-051-20/+20
| | | | | | | | inventory data plugins for every TestCommunicationsManager * imo the gain in simplcity of test code outweighs the very small cost of setting up some stuff that some tests will never use
* * Extend update test to test situation where it also moves the folderJustin Clarke Casey2008-12-121-10/+37
| | | | | | * Correct logic so that update folder behaves as expected
* * Create update folder testJustin Clarke Casey2008-12-121-0/+32
| | | | | | * Correct small logic elidation
* * Actually properly enable the purge folders test and correct some problemsJustin Clarke Casey2008-12-121-0/+5
|
* * add purge folder testJustin Clarke Casey2008-12-121-2/+25
|
* * Add user info move inventory folder testJustin Clarke Casey2008-12-121-9/+46
|
* * extend user profile create folder test to check that one can't create a ↵Justin Clarke Casey2008-12-121-2/+13
| | | | folder with a non-existant parent folder id
* * refactor: pull out common user profile test code into utility functionsJustin Clarke Casey2008-12-121-45/+16
|
* * refactor: Stop exposing InventoryFolderImpl.SubFolders publiclyJustin Clarke Casey2008-12-111-2/+2
|
* * Add get child folder testJustin Clarke Casey2008-12-111-0/+27
|
* * Add create folder userinfo testJustin Clarke Casey2008-12-111-1/+21
|
* * Pop in a missing using statement without which ↵Justin Clarke Casey2008-12-111-1/+10
| | | | UserProfileCacheServiceTests.cs fails on Windows (but not mono)
* minor: Add request inventory testJustin Clarke Casey2008-12-111-1/+22
|
* * Fold mock classes into existing OpenSim/Tests/Common assembly rather than ↵Justin Clarke Casey2008-12-111-1/+1
| | | | sprouting another one
* * Extend test to probe for user details that should existJustin Clarke Casey2008-12-111-2/+8
|
* * test: Add simple user profile test that checks for non-existing usersJustin Clarke Casey2008-12-111-3/+15
|
* * refactor: Move inventory handlers out from UserProfileCacheServiceJustin Clarke Casey2008-12-101-0/+48
* This means that UserProfileCacheService no longer needs to know about IClientAPI and can leave it to callers to do their own error logging * This is also more consistent with the way that item inventory manipulation is handled * I don't really think Scene.PacketHandlers.cs should be a permanent home for these handlers - this is just for convenience