aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Tests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Moved TerrainModule to the new region-module system.Homer Horwitz2009-04-131-5/+30
| | | | | | - Fixed some locking issues. Either lock, or don't (if you don't have to). Only locking access half of the time won't work reliably. - Had to adapt test helpers that use the "old" IRegionModule. TerrainModule isn't one anymore.
* Handle ObjectSpin* packets to spin physical prims on Ctrl+Shift+Dragnlin2009-04-101-0/+3
| | | | | | | | | | | | | | Addresses Mantis #3381 The current implementation works as expected if the object has no rotation or only rotation around the Z axis; you can spin the object left or right (around the world Z axis). It works a little unexpectedly if the object has a non-Z-axis rotation; in this case the body is spun about its local Z axis, not the world Z-axis. (But SL also behaves oddly with a spin on an arbitrarily rotated object.)
* * Tagged long running tests with LongRunningAttribute.lbsa712009-04-091-1/+1
| | | | | | * Now, the 144 unit tests takes roughly as long time to run (16s on my laptop) that the 10 long running takes. The database tests takes forever. * Feel free to run the unit tests as you code, and the rest before commit.
* * Moved the DatabaseTestAttribute to Test.Common, and thus included ref to ↵lbsa712009-04-092-0/+39
| | | | that in all db tests. *phew*
* * Apply http://opensimulator.org/mantis/view.php?id=3227Justin Clarke Casey2009-04-071-0/+1
| | | | | | | * Implement "Add To Outfit" * Thanks FredoChaplin
* * Implements World.Parcels[] array for MRM scripting.Adam Frisby2009-04-061-1/+2
|
* Thanks jonc, for a patch that adds rendering of classic clouds.Homer Horwitz2009-04-041-0/+2
| | | | | First part of Mantis #964, the necessary clouds image will follow separately.
* * Fix test breakage by always inserting a gods module when testingJustin Clarke Casey2009-03-301-1/+7
|
* Add PickInfoReply packet.Melanie Thielker2009-03-301-0/+4
| | | | | | Fixes Mantis #3324
* Change the client API to use GridInstantMessage for the "last mile" of IMMelanie Thielker2009-03-291-6/+1
| | | | | | | sending. With this change, all methods that handle IM now use GridInstantMessage rather than individual parameters.
* Finish the offline IM module (still needs a server). Add rudimentaryMelanie Thielker2009-03-291-0/+4
| | | | | | | support for the mute list (no functionality yet, but allows the RetrieveInstantMessages event to fire now).
* Add mute list request event and dummy responseMelanie Thielker2009-03-281-0/+6
|
* * Adds AgentUUIDs into the CourseLocationUpdate to improve compatibility ↵Teravus Ovares2009-03-281-1/+1
| | | | | | | with LibOMV based clients. * Modifies the IClientAPI! So client stacks will need to be modified!
* Add the events needed for profiles.Melanie Thielker2009-03-271-0/+5
| | | | | | Fixes Mantis #3324
* Remove a hardcoded flow/dependency on the money module from LLCLientViewMelanie Thielker2009-03-271-0/+4
|
* Committing partial work on passing folders across instances. This may crash.Melanie Thielker2009-03-231-0/+5
|
* Add a QueryItem method to the inventory subsystem. Currently implemented forMelanie Thielker2009-03-211-0/+5
| | | | | | | MySQL only, stubs for the others. This allows updating the cache with a single item from the database.
* * Move SceneObject tests into their proper namespaceJustin Clarke Casey2009-03-121-0/+3
| | | | | | * Add some more debug code to narrow down where the tests are freezing
* * Add basic asset cache get testJustin Clarke Casey2009-03-091-8/+29
|
* Implemented FetchAssetMetadataSet in DB backends.Mike Mazur2009-03-091-0/+2
| | | | | | | | | | | | | This method fetches metadata for a subset of the entries in the assets database. This functionality is used in the ForEach calls in the asset storage providers in AssetInventoryServer. With this implemented, frontends such as the BrowseFrontend should now work. - MySQL: implemented, sanity tested - SQLite: implemented, sanity tested - MSSQL: implemented, not tested - NHibernate: not implemented
* * Update ScenePresenceTests to reflect current REST communication workflow.Sean Dague2009-02-262-80/+91
| | | | | | | * Fixed an issue with AssetCache where it would break unit tests randomly. From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
* Plumb in the RetrieveInstantMessages event that is sent by the viewerMelanie Thielker2009-02-261-0/+2
| | | | | | when it is ready to receive offline IM
* THE BIG ANTI-REMOTING SCHLEP -- StartRemoting is no more. Sims in older ↵diva2009-02-201-1/+0
| | | | | | | versions will have a hard time communicating with sims on this release and later, especially if they haven't transitioned to RESTComms at all. There's still some cleanup to do on assorted data structures, but the main functional change here is that sims no longer listen on remoting ports.
* * Reverted the AssetServer fix, apparently something was dependent on ↵lbsa712009-02-191-0/+1
| | | | IAssetDataPlugin being in OpenSim.Data
* * Extracted IAssetData and moved it to OpenSim.Framework to prepare to get ↵lbsa712009-02-191-1/+0
| | | | | | | rid of ugly CoreModules dependency on AssetServer.exe * And yes, the IAssetDataPlugin is misnomed, which became apparent on extracting it.
* Thank you, Snowdrop, for a patch that makes the callback ID parameterMelanie Thielker2009-02-191-1/+1
| | | | | | | | usable. Applied with formatting changes, please don't introduce K&R style indentations into OpenSim Fixes Mantis #3190
* Re-add the objectID field to the anim pack, that was deemed unneccessaryMelanie Thielker2009-02-171-1/+1
| | | | | | | | and dropped nonths ago, because it is required to get smooth region crossings with AO running. Without it, in some corner cases, anims will continue to run in an unstoppable state.
* * refactor: remove AssetCache field hanging off SceneJustin Clarke Casey2009-02-162-4/+3
| | | | | | * This is always available at Scene.CommsManager.AssetCache
* * Iniital inventory archive test code. Doesn't actually do any testing yetJustin Clarke Casey2009-02-162-4/+5
|
* * Change SendBulkUpdateInventory from two methods to one which accepts an ↵Justin Clarke Casey2009-02-111-5/+1
| | | | InventoryNode
* From Alan Webb <awebb@linux.vnet.ibm.com>Sean Dague2009-02-092-2/+2
| | | | | | | | | | | These changes replace all direct references to the AssetCache with IAssetCache. There is no change to functionality. Everything works as before. This is laying the groundwork for making it possible to register alternative asset caching mechanisms without disrupting other parts of OpenSim or their dependencies upon AssetCache functionality.
* starting phase 2 of the OpenSim.Region.Environment commit: relocatingDr Scofield2009-02-091-1/+1
| | | | | | OpenSim.Region.Environment.Modules.Agent en bloc to OpenSim.Region.CoreModules
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-064-8/+8
| | | | | | | | | | | | | | | | | | | | OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
* - move OpenSim/Framework/IUserData.cs to OpenSim/Data/IUserData.csMike Mazur2009-02-031-1/+2
| | | | | - trim trailing whitespace
* - move OpenSim/Framework/IInventoryData.cs toMike Mazur2009-02-032-45/+47
| | | | | | OpenSim/Data/IInventoryData.cs - trim trailing whitespace
* - move IAssetDataPlugin from OpenSim/Framework/IAssetProvider.cs toMike Mazur2009-02-031-3/+3
| | | | | | OpenSim/Data/IAssetData.cs - remove some trailing whitespace
* Rename IAssetProviderPlugin to IAssetDataPlugin aligning with the other data ↵Mike Mazur2009-02-031-1/+1
| | | | plugins.
* * furhter simplify test setups for objectsJustin Clarke Casey2009-01-301-10/+6
|
* * minor: stop bothering to set parts to phantom within test setups - tests ↵Justin Clarke Casey2009-01-301-1/+1
| | | | now seem to pass without having to do this
* * Extend archive test to check for the presence of a control file in a saved ↵Justin Clarke Casey2009-01-231-2/+12
| | | | archive
* refactor: move test modules set up code to common functionJustin Clarke Casey2009-01-231-0/+17
|
* * refactor: move scene setup code into common test code assemblyJustin Clarke Casey2009-01-231-0/+224
|
* * Add some caps seed capability path checking to the simple non neighbours ↵Justin Clarke Casey2009-01-221-1/+9
| | | | standalone region teleport test
* * refactor: Extract caps related code from scene and put into a region moduleJustin Clarke Casey2009-01-211-2/+5
| | | | | | * No functional changes in this revision
* * Rig up enough infrastructure to actually perform a successful 'standalone' ↵Justin Clarke Casey2009-01-161-18/+61
| | | | | | | | | teleport unit test with checks that the scene presence disappeared from sceneA and appeared in sceneB * However, I'm not convinced that the actual process in the test completely reflects reality, and a lot of stuff had to be rigged up (which should get resolved over time)
* * Add new unit test for simple teleport in a standalone.Justin Clarke Casey2009-01-152-1/+13
| | | | | | * Does not yet check results.
* * Extended TextureSenderTests and modified TestClient.cs with new methodsSean Dague2009-01-131-19/+41
| | | | | From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
* * Separate starting a client thread into a separate Start() method (which ↵Justin Clarke Casey2009-01-121-0/+4
| | | | matches the existing Stop() and Restart() methods)
* * Extend PacketHandlerTest to fire in a packet.Justin Clarke Casey2009-01-121-8/+8
| | | | | | * Can't test result yet since the Client thread handles it with unpredictable timing
* Enhanced LoginServiceTests to test for authentication and responseSean Dague2009-01-121-26/+108
| | | | | | | Expanded TestUserDataPlugin to cover new methods From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>