aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/Tests (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-09-16Changed SceneObjectGroup to store parts with the fast and thread-safe ↵John Hurliman2-19/+19
MapAndArray collection
2010-09-12* Added ISimulationDataService and IEstateDataServiceJohn Hurliman1-2/+2
* Removed StorageManager * CONFIG CHANGE: There are no more database settings in OpenSim.ini. Check the config-include configuration files for region store and estate store database settings
2010-09-12Formatting cleanup.Jeff Ames3-18/+18
2010-09-07* Cache null account responses in the SimianUserAccountServiceConnector to ↵John Hurliman1-1/+3
avoid repeated requests for missing avatar IDs * Updated to OpenMetaverse r3442 to fix a timezone issue with ExpiringCache
2010-09-07minor: comment out some excessive test loggingJustin Clark-Casey (justincc)1-1/+1
2010-09-07Fix deletion persistence when freshly delinked prims are removedJustin Clark-Casey (justincc)1-2/+2
Previously, Scene.Inventory.DeRezObjects() forced the persistence of prims before deletion. This is necessary so that freshly delinked prims can be deleted (otherwise they remain as parts of their old group and reappear on server restart). However, DeRezObjects() deleted to user inventory, which is not required by llDie() or direct region module unlink and deletion. Therefore, forced persistence has been pushed down into Scene.UnlinkSceneObject() to be more general, this is still on the DeRezObjects() path. Uncommented TestDelinkPersistence() since this now passes. Tests required considerable elaboration of MockRegionDataPlugin to reflect underlying storing of parts.
2010-09-07Fix deletion persistence when freshly delinked prims are removedJustin Clark-Casey (justincc)1-2/+2
Previously, Scene.Inventory.DeRezObjects() forced the persistence of prims before deletion. This is necessary so that freshly delinked prims can be deleted (otherwise they remain as parts of their old group and reappear on server restart). However, DeRezObjects() deleted to user inventory, which is required by llDie() or direct region module unlink and deletion. Therefore, forced persistence has been pushed down into Scene.UnlinkSceneObject() to be more general, this is still on the DeRezObjects() path. Uncommented TestDelinkPersistence() since this now passes. Tests required considerable elaboration of MockRegionDataPlugin to reflect underlying storing of parts.
2010-09-06Add test that checks correct persistence when an unlink is quickly followed ↵Justin Clark-Casey (justincc)1-9/+40
by deletion of a linked part This test is temporarily not running since it currently fails due to a bug in this area
2010-09-06extend TestNewSceneObjectLinkPersistence() to check for presence of non-root ↵Justin Clark-Casey (justincc)1-2/+3
linked prim
2010-09-06Add test to check persistence of newly added pre-linked objectsJustin Clark-Casey (justincc)4-14/+63
Added a MockRegionDataPlugin to do in-memory persistence for tests since adding this to OpenSim.Data.Null.NullDataStore doesn't seem appropriate NullDataStore can do nothing because OpenSim only ever retrieve region objects from the database on startup. Adding an in-memory store here would be unecessary overhead.
2010-08-24add test to check move of task item to user inventory when a target folder ↵Justin Clark-Casey (justincc)1-0/+26
is explicitly given
2010-08-24minor: stop test using obsolete propertyJustin Clark-Casey (justincc)1-1/+1
2010-08-24refactor TestMoveTaskInventoryItemNoParent()Justin Clark-Casey (justincc)1-24/+37
2010-08-24Add automated test at the opensim 'api' level to check that a given item ↵Justin Clark-Casey (justincc)1-0/+104
goes to the correct directory Also removes some mono compiler warnings
2010-08-20Unit test breakage fix.Diva Canto2-6/+11
2010-08-10On shift-copy of an object, set up a new physics actor (as appropriate) for ↵Justin Clark-Casey (justincc)1-0/+7
every copied prim, not just the root This addresses http://opensimulator.org/mantis/view.php?id=4295
2010-08-10Extend DuplicateObject() test to check flags on the duplicated objectJustin Clark-Casey (justincc)1-7/+9
2010-08-10extend TestDuplicateObject() to a two prim objectJustin Clark-Casey (justincc)1-10/+19
2010-08-07Add new SceneGraphTests class. Add simple TestDuplicateObject()Justin Clark-Casey (justincc)2-1/+71
2010-08-07Remove old test classes that don't actually test anything not done elsewhereJustin Clark-Casey (justincc)2-233/+0
Also comment out log4net line in InventoryArchiverTests
2010-05-21minor: remove LongRunning test designator from TestAddSceneObject() since it ↵Justin Clark-Casey (justincc)1-1/+1
isn't, really
2010-05-21add test to make sure that adding an object where one already exists in the ↵Justin Clark-Casey (justincc)1-0/+34
scene with that uuid fails
2010-05-21extend TestAddSceneObject() to check Scene.AddNewSceneObject() return booleanJustin Clark-Casey (justincc)1-3/+13
improve test to retrieve object by known uuid rather than dynamically assigned local id
2010-05-21add prim item and test asset save in save oar unit testJustin Clark-Casey (justincc)1-1/+2
2010-05-15Finalized the client's TCP IP address verification process for HG1.5.Diva Canto1-0/+5
2010-03-31Committing the LightShare code, which was developed by TomMeta of Meta7.Melanie1-1/+10
This allows scripts to set WindLight parameters for clients connecting to a region. Currently, this is only supported by the Meta7 viewer.
2010-03-19Renamed TryGetAvatar to TryGetScenePresence on SceneManager, SceneBase, ↵Dan Lake1-1/+1
Scene and SceneGraph. This was the only change in this patch to keep it isolated from other recent changes to the same set of files.
2010-03-15* UuidGatherer now tracks asset types for assets it discovers. The asset ↵John Hurliman1-2/+2
types are inferred from context * OAR saving will attempt to correct unknown asset types before writing broken assets to the OAR file
2010-03-12Fix tests broken in 88771aeed3d45e60a18aa9a810eeb37b8e5def12Justin Clark-Casey (justincc)1-9/+4
Adds MockUserAccountService and connects it up Stops services being carried over between tests since this leads to hard to find bugs Improves information and error reporting when loading plugins
2010-03-06Bug fix: store correct position information upon logout. Fixes mantis #4608Diva Canto1-0/+5
2010-03-02Fixes Region.Framework tests. Although these tests don't fail, they need to ↵Diva Canto1-5/+13
be rewritten, because they are doing agent manipulations in the wrong way, so they're fairly meaningless.
2010-02-22* Adds CreatorID to asset metadata. This is just the plumbing to support ↵John Hurliman1-1/+1
CreatorID, it doesn't modify database backends or OAR files to support storing/loading it
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto2-2/+2
2010-01-11CommunicationsManager deleted.Diva Canto3-9/+6
2010-01-10NetworkServersInfo removed from CommsManager.Diva Canto2-2/+0
2010-01-10All Framework.Communications.Clients and Framework.Communications.Services ↵Diva Canto2-4/+4
deleted, including old LoginService.
2010-01-07* Finished SimulationServiceConnectorDiva Canto1-1/+1
* Started rerouting calls to UserService. * Compiles. May run.
2009-12-29Change teleports so the TeleportFlags are sent to the destination sim. ItMelanie1-3/+3
can now determine if a connection is from login, teleport or crossing. Needed for a meaningful banlines implementation
2009-11-23Formatting cleanup.Jeff Ames1-2/+2
2009-11-12refactor: extract another test asset helper methodJustin Clark-Casey (justincc)1-4/+3
2009-11-12Rename test services to mock services, since this is a more accurate descriptionJustin Clark-Casey (justincc)1-1/+1
remove duplicate mock inventory service
2009-11-12Stop iar save failing on corrupt assetsJustin Clark-Casey (justincc)1-4/+27
Not ideal since one will still have to watch out for big 'corrupt asset' messages in the log, but better than an outright fail
2009-11-12minor: refactor common setup in uuid gatherer testJustin Clark-Casey (justincc)1-3/+10
2009-11-12minor: remove mono compiler warningJustin Clark-Casey (justincc)1-0/+1
2009-11-11Add basic new uuid gatherer tests to check behaviour when the gather seed is ↵Justin Clark-Casey (justincc)1-0/+58
a missing asset
2009-10-30* Fix for a potential race condition in ScenePresence.AbsolutePositionJohn Hurliman1-2/+2
* Unified the way region handles are stored and used in ScenePresence * Fixed camera position for child agents * CheckForSignificantMovement now checks avatar and camera position (both are important for scene prioritization) * Removing debug code from the previous commit
2009-10-13* Unregister event handlers in LLUDPServer when a client logs out and ↵John Hurliman1-5/+0
disconnects * Move ViewerEffect handling to Scene.PacketHandlers * Removing the unused CloseAllAgents function * Trimming ClientManager down. This class needs to be reworked to keep LLUDP circuit codes from intruding into the abstract OpenSim core code
2009-10-01Added messages to assertions in the failing tests, so that we know which ↵Diva Canto1-12/+19
ones are failing.
2009-10-01Formatting cleanup.Jeff Ames1-1/+1
2009-09-30Commit initial version of KittoFlora's vehicle changesopensim1-3/+3