aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/Tests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-065-961/+0
| | | | | | | | | | | | | | | | | | | | 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!
* * Fission SceneObjectTests into basic and linking setsJustin Clarke Casey2009-02-032-97/+145
|
* * Mark the old group after linking as deletedJustin Clarke Casey2009-02-031-9/+11
| | | | | | * Add unit test assertions to check this
* * Now clearing parts list in the old group after a link has occurredJustin Clarke Casey2009-02-031-8/+9
| | | | | | * Adjusted existing link tests to reflect this and added some new assertions
* * minor: remove some pointless assignments in SOG.Copy() that had already ↵Justin Clarke Casey2009-02-031-6/+5
| | | | been done by MemberwiseClone()
* * minor: remove some mono compiler warningsJustin Clarke Casey2009-01-301-1/+0
|
* * Enhanced ScenePresenceTests. Now tests for region and prim crossing.Sean Dague2009-01-281-30/+230
| | | | | From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
* * Extend archive test to check for the presence of a control file in a saved ↵Justin Clarke Casey2009-01-231-1/+1
| | | | archive
* refactor: move test modules set up code to common functionJustin Clarke Casey2009-01-231-9/+3
|
* * refactor: move scene setup code into common test code assemblyJustin Clarke Casey2009-01-235-253/+30
|
* * Add some caps seed capability path checking to the simple non neighbours ↵Justin Clarke Casey2009-01-222-23/+73
| | | | standalone region teleport test
* * refactor: Extract caps related code from scene and put into a region moduleJustin Clarke Casey2009-01-212-2/+9
| | | | | | * No functional changes in this revision
* * Rig up enough infrastructure to actually perform a successful 'standalone' ↵Justin Clarke Casey2009-01-163-4/+10
| | | | | | | | | 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 file I just missed out, nggggffJustin Clarke Casey2009-01-151-0/+87
|
* * Add new unit test for simple teleport in a standalone.Justin Clarke Casey2009-01-152-10/+26
| | | | | | * Does not yet check results.
* * Remove unused CAPSServiceJustin Clarke Casey2009-01-061-1/+1
|
* * refactor: Remove the need to separately pass in the http listener to the ↵Justin Clarke Casey2009-01-061-2/+1
| | | | scene - this is always available via CommsManager
* * Simplify test code by always setting up mock 'in memory' user and ↵Justin Clarke Casey2009-01-051-3/+0
| | | | | | | | 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
* Minor: fix a comment... scratch that,reverse it.Teravus Ovares2008-12-211-1/+1
|
* * Commit linkset Group (multiprim) linked/delinked to another linkset group ↵Teravus Ovares2008-12-211-0/+126
| | | | (multiprim) test.
* * Adding a two prim linking/delinking test. This test is likely to get on ↵Teravus Ovares2008-12-211-0/+73
| | | | people's nerves since linking/delinking is easily broken. But.. that's why we have tests!
* * Apply http://opensimulator.org/mantis/view.php?id=2775 with small tweaksJustin Clarke Casey2008-12-151-1/+1
| | | | | | | * This pushes an identifier for the OpenSim scene to the physics scene. This allows log messages from the physics scene to identify which OpenSim scene they relate to. * Thanks Gerhard
* * Actually properly enable the purge folders test and correct some problemsJustin Clarke Casey2008-12-121-3/+1
|
* * Deleted old EntiyList tests, added new EntityManager testsSean Dague2008-12-121-111/+51
| | | | | | | * Edited EntityManager to treat Exceptions From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
* * Fold mock classes into existing OpenSim/Tests/Common assembly rather than ↵Justin Clarke Casey2008-12-114-4/+4
| | | | sprouting another one
* * minor: Move mock test classes into mock namespaceJustin Clarke Casey2008-12-114-4/+4
|
* * refactor: Move test infrastructure code to its own package so that it can ↵Justin Clarke Casey2008-12-1011-1405/+5
| | | | | | | | be reused by more than Environment tests * This shuffles the test packages in prebuild.xml below it so they can all potentially reference it
* * Establish OpenSim.Framework.Communications.Tests beachheadJustin Clarke Casey2008-12-101-6/+1
| | | | | | * No valid tests yet
* * Put in the code necessary to allow inventory transfer of whole folders ↵Justin Clarke Casey2008-12-041-1/+4
| | | | | | | | (and their contents) between agents, not just single items * However, this is not currently activated since it's not absolutely fully tested and there's a bug lurking in there to do with the sending of the BulkInventoryUpdate packets
* * test: Extend take object test to finally check that the object made it ↵Justin Clarke Casey2008-11-282-7/+28
| | | | into user inventory and that it was removed from the scene
* * simplify AddNewClient since making this root without using MakeRootAgent() ↵Justin Clarke Casey2008-11-282-2/+9
| | | | no longer sets everything up properly
* * test: Add a wodge of code in order to be able to slightly extend a test to ↵Justin Clarke Casey2008-11-287-50/+142
| | | | | | | | deliver a taken object to a user inventory folder without throwing an exception * test doesn't actually double check for the presence of the item yet
* * test: Separate out async deletion methods to test delete and take copy ↵Justin Clarke Casey2008-11-282-11/+44
| | | | | | | | separately. * The take copy test doesn't currently actually test the take
* * refactor: Replace derez destiation magic numbers with an enumerationJustin Clarke Casey2008-11-281-1/+1
|
* * refactor: rename UserServiceAdmin to UserAdminServiceJustin Clarke Casey2008-11-282-2/+2
|
* * minor: Eliminate unused paramter in LocalUserServices constructorsJustin Clarke Casey2008-11-281-1/+1
|
* * refactor: move CreateUser into UserServiceAdminJustin Clarke Casey2008-11-282-5/+6
|
* * test: Inch forward with another test by using a skeletal in memory ↵Justin Clarke Casey2008-11-274-7/+71
| | | | inventory data plugin
* * Add a file I forgot in the last commit.Justin Clarke Casey2008-11-271-0/+124
|
* * test: Add the ability to add a plugin directory to the user and inventory ↵Justin Clarke Casey2008-11-273-5/+17
| | | | | | | | services in order to extend unit tests for user and inventory information * I can't spend any longer in trying to get Mono.Addins to work with the unit tests, so this is not a proper plugin at this time
* * Fix some testsTeravus Ovares2008-11-271-1/+2
|
* Thank you kindly, Nlin for a patch that:Charles Krinke2008-11-271-0/+6
| | | | | | | | | | | | | | Adds a new method to IClientAPI to allow adding message handlers for GenericMessages (of which "autopilot" is one). Part 2 adds a specific autopilot handler in ScenePresence.cs. 2) Removing unused variables and functions. 3) Simplifying the navigation logic in ScenePresence.cs. The original patch was somewhat complex because it included orientation logic for a future enhancement of orienting the avatar to point towards the direction being walked. Currently this isn't working, though, so I removed the orientation code, which leaves just the smaller and hopefully simpler-to-understand movement code.
* First stage group permissions plumbingMelanie Thielker2008-11-221-0/+5
|
* * Extend sog delete to inventory test to crank the normally async sog ↵Justin Clarke Casey2008-11-211-1/+12
| | | | | | | | deleter by hand * After the crank, assert that the object has now been removed from the scene
* * Largely revert the last revision and improve on the previous way of doing ↵Justin Clarke Casey2008-11-211-2/+2
| | | | | | | | | | things * Deleting the object before the async to inventory is bad since if OpenSim crashes (or is shutdown!) in the time inbetween, then the object is lost * Also now delete the object from the scene only after it has gone to inventory - in the old way there was still a race condition * This is still not ideal since the 'deleted' object remains in the scene and probably could be manipulated. But this is better than the alternative
* * On delete to inventory, actually remove the group from the scene before ↵Justin Clarke Casey2008-11-212-9/+20
| | | | | | | | | the async stage. * Last time I accidentally left the existing code in place that merely wiped the group from the client (but not the scene) * Put in an incomplete 'delete object o inventory' test to assert that this happens
* * refactor: change some method names and doc in the physics plugin managerJustin Clarke Casey2008-11-201-1/+1
| | | | | | * move the directory choice for plugins outside into RegionApplicationBase
* * Allow physics dlls to be loaded separately, rather than just the contents ↵Justin Clarke Casey2008-11-202-1/+10
| | | | | | | | of bin/Physics * This is primarily to see if not loading ODE in the unit tests will allow them to proceed, though the option of separate loading is probably a good thing in itself
* * Add a scratch test for removing a client from a sceneJustin Clarke Casey2008-11-202-2/+19
|
* * Add forgotton tag to existing remove scene object testJustin Clarke Casey2008-11-202-0/+27
|