aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/Tests (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-15* Apply http://opensimulator.org/mantis/view.php?id=2775 with small tweaksJustin Clarke Casey1-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
2008-12-12* Actually properly enable the purge folders test and correct some problemsJustin Clarke Casey1-3/+1
2008-12-12* Deleted old EntiyList tests, added new EntityManager testsSean Dague1-111/+51
* Edited EntityManager to treat Exceptions From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
2008-12-11* Fold mock classes into existing OpenSim/Tests/Common assembly rather than ↵Justin Clarke Casey4-4/+4
sprouting another one
2008-12-11* minor: Move mock test classes into mock namespaceJustin Clarke Casey4-4/+4
2008-12-10* refactor: Move test infrastructure code to its own package so that it can ↵Justin Clarke Casey11-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
2008-12-10* Establish OpenSim.Framework.Communications.Tests beachheadJustin Clarke Casey1-6/+1
* No valid tests yet
2008-12-04* Put in the code necessary to allow inventory transfer of whole folders ↵Justin Clarke Casey1-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
2008-11-28* test: Extend take object test to finally check that the object made it ↵Justin Clarke Casey2-7/+28
into user inventory and that it was removed from the scene
2008-11-28* simplify AddNewClient since making this root without using MakeRootAgent() ↵Justin Clarke Casey2-2/+9
no longer sets everything up properly
2008-11-28* test: Add a wodge of code in order to be able to slightly extend a test to ↵Justin Clarke Casey7-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
2008-11-28* test: Separate out async deletion methods to test delete and take copy ↵Justin Clarke Casey2-11/+44
separately. * The take copy test doesn't currently actually test the take
2008-11-28* refactor: Replace derez destiation magic numbers with an enumerationJustin Clarke Casey1-1/+1
2008-11-28* refactor: rename UserServiceAdmin to UserAdminServiceJustin Clarke Casey2-2/+2
2008-11-28* minor: Eliminate unused paramter in LocalUserServices constructorsJustin Clarke Casey1-1/+1
2008-11-28* refactor: move CreateUser into UserServiceAdminJustin Clarke Casey2-5/+6
2008-11-27* test: Inch forward with another test by using a skeletal in memory ↵Justin Clarke Casey4-7/+71
inventory data plugin
2008-11-27* Add a file I forgot in the last commit.Justin Clarke Casey1-0/+124
2008-11-27* test: Add the ability to add a plugin directory to the user and inventory ↵Justin Clarke Casey3-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
2008-11-27* Fix some testsTeravus Ovares1-1/+2
2008-11-27Thank you kindly, Nlin for a patch that:Charles Krinke1-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.
2008-11-22First stage group permissions plumbingMelanie Thielker1-0/+5
2008-11-21* Extend sog delete to inventory test to crank the normally async sog ↵Justin Clarke Casey1-1/+12
deleter by hand * After the crank, assert that the object has now been removed from the scene
2008-11-21* Largely revert the last revision and improve on the previous way of doing ↵Justin Clarke Casey1-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
2008-11-21* On delete to inventory, actually remove the group from the scene before ↵Justin Clarke Casey2-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
2008-11-20* refactor: change some method names and doc in the physics plugin managerJustin Clarke Casey1-1/+1
* move the directory choice for plugins outside into RegionApplicationBase
2008-11-20* Allow physics dlls to be loaded separately, rather than just the contents ↵Justin Clarke Casey2-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
2008-11-20* Add a scratch test for removing a client from a sceneJustin Clarke Casey2-2/+19
2008-11-20* Add forgotton tag to existing remove scene object testJustin Clarke Casey2-0/+27
2008-11-20* Add enough infrastructure code to run an extremely basic and flaky add ↵Justin Clarke Casey4-5/+999
root agent scene test
2008-11-19* Add just enough to allow the scene presences test to establish a new user ↵Justin Clarke Casey3-6/+66
connection (though not yet an actual ScenePresence)
2008-11-17cleaning up warningDr Scofield1-1/+2
2008-11-14* test: Add scene root agent test stub, since I'll be picking up with ↵Justin Clarke Casey1-0/+79
something else the next time I start coding on OpenSim
2008-11-14* refactor: Have the entity list tests use the infrastructure method rather ↵Justin Clarke Casey1-15/+2
than cut n paste
2008-11-14* Move test scene construction infrastructure methods to a separate class ↵Justin Clarke Casey2-42/+82
for future common use
2008-11-12* Rename scene tests to scene object tests since that is what they are ↵Justin Clarke Casey1-2/+2
actually concerned with
2008-11-12* test: Add basic synchronous object remove testJustin Clarke Casey1-4/+10
2008-11-11* Create TestScene to get at the async object deleter for use in a future testJustin Clarke Casey2-2/+57
2008-11-11* Put an Enabled switch on the async object deleter for future testing purposesJustin Clarke Casey1-0/+8
2008-11-11minor: refactor some SceneTests code for future testsJustin Clarke Casey1-7/+24
2008-11-10* Remove mono warningsJustin Clarke Casey1-32/+9
* Remove duplicate test part
2008-11-10fix unit tests use SetRootPart nowSean Dague1-3/+3
From: Sean Dague <sdague@gmail.com>
2008-11-10make things compile, but the test still fails because of the root partSean Dague1-3/+0
changes
2008-11-10Lock tests on EntityList.cs, multithreaded object additionSean Dague1-0/+289
and removal. From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
2008-11-10* minor: remove useless exception catchJustin Clarke Casey1-1/+1
2008-11-10* refactor: Expose SOG.SetRootPart for outsiders to use rather than setting ↵Justin Clarke Casey1-4/+2
RootPart and adding the part separately * Make RootPart read only
2008-11-10* Extend basic scene test to retrieve the object from the scene and match uuidsJustin Clarke Casey1-1/+14
* Decouple sog and sop by removing the need to pass the sog to the sop when it is created - most of the code was doing this operation (and hence duplicating it) anyway * Remove unused constructors
2008-11-07* Stop requiring local ids in the SOG constructors.Justin Clarke Casey1-1/+1
* These are assigned when the object is attached to the scene
2008-11-06* refactor: Attach a scene object to a scene separately from its constructionJustin Clarke Casey1-2/+2
2008-11-06* minor: remove some mono compiler warningsJustin Clarke Casey1-0/+3