aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/Tests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * 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
|
* * Add enough infrastructure code to run an extremely basic and flaky add ↵Justin Clarke Casey2008-11-204-5/+999
| | | | root agent scene test
* * Add just enough to allow the scene presences test to establish a new user ↵Justin Clarke Casey2008-11-193-6/+66
| | | | connection (though not yet an actual ScenePresence)
* cleaning up warningDr Scofield2008-11-171-1/+2
|
* * test: Add scene root agent test stub, since I'll be picking up with ↵Justin Clarke Casey2008-11-141-0/+79
| | | | something else the next time I start coding on OpenSim
* * refactor: Have the entity list tests use the infrastructure method rather ↵Justin Clarke Casey2008-11-141-15/+2
| | | | than cut n paste
* * Move test scene construction infrastructure methods to a separate class ↵Justin Clarke Casey2008-11-142-42/+82
| | | | for future common use
* * Rename scene tests to scene object tests since that is what they are ↵Justin Clarke Casey2008-11-121-2/+2
| | | | actually concerned with
* * test: Add basic synchronous object remove testJustin Clarke Casey2008-11-121-4/+10
|
* * Create TestScene to get at the async object deleter for use in a future testJustin Clarke Casey2008-11-112-2/+57
|
* * Put an Enabled switch on the async object deleter for future testing purposesJustin Clarke Casey2008-11-111-0/+8
|
* minor: refactor some SceneTests code for future testsJustin Clarke Casey2008-11-111-7/+24
|
* * Remove mono warningsJustin Clarke Casey2008-11-101-32/+9
| | | | | | * Remove duplicate test part
* fix unit tests use SetRootPart nowSean Dague2008-11-101-3/+3
| | | | | From: Sean Dague <sdague@gmail.com>
* make things compile, but the test still fails because of the root partSean Dague2008-11-101-3/+0
| | | | | changes
* Lock tests on EntityList.cs, multithreaded object additionSean Dague2008-11-101-0/+289
| | | | | | | and removal. From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
* * minor: remove useless exception catchJustin Clarke Casey2008-11-101-1/+1
|
* * refactor: Expose SOG.SetRootPart for outsiders to use rather than setting ↵Justin Clarke Casey2008-11-101-4/+2
| | | | | | | | RootPart and adding the part separately * Make RootPart read only
* * Extend basic scene test to retrieve the object from the scene and match uuidsJustin Clarke Casey2008-11-101-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
* * Stop requiring local ids in the SOG constructors.Justin Clarke Casey2008-11-071-1/+1
| | | | | | * These are assigned when the object is attached to the scene
* * refactor: Attach a scene object to a scene separately from its constructionJustin Clarke Casey2008-11-061-2/+2
|
* * minor: remove some mono compiler warningsJustin Clarke Casey2008-11-061-0/+3
|
* * minor: Make some 'startup config failed to load' log messages more consistentJustin Clarke Casey2008-11-061-1/+18
|
* * In the client stack, if the BeginReceive() throws an exception then do ↵Justin Clarke Casey2008-10-311-3/+4
| | | | | | | | | print this out to the log once * This may help us detect if mysterious UDP disconnects are happening because of this. * Shouldn't be any functional change but I would appreciate a buddy check from Teravus if he has time (as for all client stack changes)
* * test: Add basic scene test which merely instantiates the scene right nowJustin Clarke Casey2008-10-311-0/+61
* set debug scene name on scene registration, rather than within the Scene constructor