Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't try to save changed attachment states when an NPC with attachments is ↵ | Justin Clark-Casey (justincc) | 2011-08-18 | 1 | -2/+2 |
| | | | | | | | removed from the scene. This is done by introducing a PresenceType enum into ScenePresence which currently has two values, User and Npc. This seems better than a SaveAttachments flag in terms of code comprehension, though I'm still slightly uneasy about introducing these semantics to core objects | ||||
* | Add new regression TestRezAttachmentsOnAvatarEntrance() to do simple ↵ | Justin Clark-Casey (justincc) | 2011-08-17 | 1 | -4/+4 |
| | | | | attachments check | ||||
* | relocate AttachmentTests.cs to AttachmentsModuleTests.cs | Justin Clark-Casey (justincc) | 2011-08-16 | 1 | -172/+0 |
| | |||||
* | remove some obsolete tests that are now done elsewhere | Justin Clark-Casey (justincc) | 2011-08-06 | 1 | -53/+53 |
| | |||||
* | Add a test to check that ScenePresence and circuit go away when a root agent ↵ | Justin Clark-Casey (justincc) | 2011-08-06 | 1 | -10/+17 |
| | | | | is closed down | ||||
* | refactor: Change SceneHelpers.AddClient() to AddScenePresence(). | Justin Clark-Casey (justincc) | 2011-08-06 | 6 | -37/+47 |
| | | | | This seems to make more sense as we can get SP.ControllingClient | ||||
* | rip out sog generation methods in ScenePresenceAgentTests and use ↵ | Justin Clark-Casey (justincc) | 2011-08-06 | 2 | -38/+8 |
| | | | | | | | SceneHelpers instead Not that it matters, since these tests are pretty bogus anyway. Also, renames some test classes for consistency. | ||||
* | rename TestHelper => TestHelpers for consistency | Justin Clark-Casey (justincc) | 2011-08-06 | 16 | -41/+41 |
| | |||||
* | rename test SceneSetupHelpers -> SceneHelpers for consistency | Justin Clark-Casey (justincc) | 2011-08-06 | 15 | -65/+65 |
| | |||||
* | extend phantom flag regression test to toggle back off | Justin Clark-Casey (justincc) | 2011-08-06 | 1 | -0/+4 |
| | |||||
* | refactor: Fold most SOP.ScriptSet* methods back into script code. Simplify. | Justin Clark-Casey (justincc) | 2011-08-06 | 1 | -2/+2 |
| | |||||
* | Add regression test for setting phantom status on a scene object. This is ↵ | Justin Clark-Casey (justincc) | 2011-08-05 | 1 | -0/+62 |
| | | | | not yet complete. | ||||
* | Make various tweaks to undo code in an effort to get things working better. | Justin Clark-Casey (justincc) | 2011-07-18 | 1 | -1/+1 |
| | | | | | | | Undo rotation and position appear to be working. Resizing a single prim appears to be working, though the undo has to be done twice. Resizing a group of prims still does not work properly - possibly because in the UndoState we don't store a knowledge of when we're resizing a whole group rather than individual prims. This needs to be addressed. | ||||
* | Use a standard generic system stack for the undo/redo stacks instead of our ↵ | Justin Clark-Casey (justincc) | 2011-07-18 | 1 | -0/+2 |
| | | | | | | | own homebrew. system stack also uses an array, so no performance penalty. Also exposes undo count and adds a test assertion for correct undo count after resize | ||||
* | refactor: Push all part resize code down into SceneObjectPart.Resize() | Justin Clark-Casey (justincc) | 2011-07-16 | 1 | -1/+1 |
| | |||||
* | add test for resizing one part in a group | Justin Clark-Casey (justincc) | 2011-07-16 | 1 | -0/+35 |
| | |||||
* | remove the need to supply SceneObjectGroup.GroupResize() with a localId. | Justin Clark-Casey (justincc) | 2011-07-16 | 1 | -1/+1 |
| | | | | This is utterly pointless scene we already know which sog we're dealing with. | ||||
* | Add very basic test for resizing a scene object with one prim | Justin Clark-Casey (justincc) | 2011-07-16 | 1 | -0/+67 |
| | |||||
* | Rename SceneSetupHelpers.AddRootAgent to AddClient() to better represent its ↵ | Justin Clark-Casey (justincc) | 2011-07-09 | 6 | -7/+7 |
| | | | | effects and return object | ||||
* | Extend TestGiveInventoryFolder() to test giving back the freshly received folder | Justin Clark-Casey (justincc) | 2011-06-04 | 1 | -0/+8 |
| | |||||
* | Fix give inventory tests to use different users rather than (accidentally) ↵ | Justin Clark-Casey (justincc) | 2011-06-04 | 1 | -6/+11 |
| | | | | the same user. Extend TestGiveInventoryItem() to test giving back the same item. | ||||
* | insert an InventoryArchiveUtils.FindItemsByPath() to return multiple items ↵ | Justin Clark-Casey (justincc) | 2011-06-04 | 1 | -0/+3 |
| | | | | rather than just the first one | ||||
* | create TestGetInventoryItem() | Justin Clark-Casey (justincc) | 2011-06-04 | 1 | -0/+19 |
| | |||||
* | extend TestGiveInventoryFolder() to check for the receipt by user 2 | Justin Clark-Casey (justincc) | 2011-06-04 | 1 | -2/+4 |
| | |||||
* | minor: add in method print out to new test | Justin Clark-Casey (justincc) | 2011-06-03 | 1 | -0/+3 |
| | |||||
* | add stub UserInventoryTests.GiveInventoryFolder(). Not yet complete | Justin Clark-Casey (justincc) | 2011-06-03 | 1 | -0/+70 |
| | |||||
* | Get rid of OpenSim.Tests.Common.Setup subpackage in favour of just ↵ | Justin Clark-Casey (justincc) | 2011-05-21 | 12 | -12/+0 |
| | | | | OpenSim.Tests.Common instead | ||||
* | refactor: rename AddSceneObjectItem to AddSceneObject | Justin Clark-Casey (justincc) | 2011-05-21 | 1 | -1/+1 |
| | |||||
* | refactor: move scene object item creation code into TaskInventoryHelpers | Justin Clark-Casey (justincc) | 2011-05-21 | 1 | -8/+2 |
| | |||||
* | move test task inventory notecard item creation into a new ↵ | Justin Clark-Casey (justincc) | 2011-05-21 | 1 | -21/+2 |
| | | | | TastInventoryHelpers class | ||||
* | refactor: use SceneSetupHelpers.CreateSceneObject() | Justin Clark-Casey (justincc) | 2011-05-21 | 1 | -13/+3 |
| | |||||
* | rename UserProfileTestUtils to UserAccountHelpers to be consistent with ↵ | Justin Clark-Casey (justincc) | 2011-05-21 | 1 | -3/+3 |
| | | | | other test helper names | ||||
* | refactor: in TaskInventoryTests, use ↵ | Justin Clark-Casey (justincc) | 2011-05-21 | 1 | -12/+3 |
| | | | | UserProfileTestUtils.CreateUserWithInvetory() | ||||
* | refactor Scene.RezObject() to use AddNewSceneObject() rather than ↵ | Justin Clark-Casey (justincc) | 2011-05-21 | 1 | -1/+4 |
| | | | | copy/pasting code with small differences | ||||
* | refactor TestRezObjectFromInventoryItem() | Justin Clark-Casey (justincc) | 2011-05-20 | 1 | -6/+6 |
| | |||||
* | add test for rezzing an object from a prim item | Justin Clark-Casey (justincc) | 2011-05-20 | 1 | -1/+44 |
| | |||||
* | get rid of all traces of the now used mock service infrastructure | Justin Clark-Casey (justincc) | 2011-04-15 | 2 | -4/+4 |
| | |||||
* | remove mock asset service for tests in favour of always using the real one | Justin Clark-Casey (justincc) | 2011-04-15 | 1 | -1/+3 |
| | |||||
* | Upgrade nunit.framework.dll to version 2.5.9. Fix up tests appropriately. | Justin Clark-Casey (justincc) | 2011-03-09 | 12 | -12/+0 |
| | | | | This version removes the NUnit.Framework.SyntaxHelpers namespace, so any modules with their own tests will need to delete this using statement. | ||||
* | Remove test T020_TestMakeRootAgent() which hasn't been active for ages anyway | Justin Clark-Casey (justincc) | 2011-02-19 | 1 | -19/+0 |
| | | | | This test was non-viable. Keeping inactive T021_TestCrossToNewRegion() around for now since it's still useful for reference purposes in constructing a future working test. | ||||
* | If GridService.GetNeighbours() could not find the region then log a warning ↵ | Justin Clark-Casey (justincc) | 2011-02-18 | 1 | -2/+5 |
| | | | | | | rather than causing a null reference on the normal log line This also extends the TestChildAgentEstablished() test to actually activate the EntityTransferModule, though the test is not yet viable | ||||
* | extend TestChildAgentEstablished() test slightly to put in ↵ | Justin Clark-Casey (justincc) | 2011-02-18 | 1 | -2/+9 |
| | | | | EntityTransferModule. Not yet enabled. | ||||
* | On SceneSetupHelpers, go back to calling ScenePresence.CompleteMovement() ↵ | Justin Clark-Casey (justincc) | 2011-02-18 | 1 | -19/+41 |
| | | | | | | | for the last stage of AddRootAgent() instead of SP.MakeRootAgent() Going this extra step doesn't appear to cause any test failures. This is arguably better for test purposes, though at some stage another method may arise which does just call AddRootAgent(). | ||||
* | remove another unused test teardown method | Justin Clark-Casey (justincc) | 2011-02-18 | 1 | -6/+0 |
| | |||||
* | remove unused test teardown method | Justin Clark-Casey (justincc) | 2011-02-18 | 1 | -8/+2 |
| | |||||
* | separate attachment tests out into their own class | Justin Clark-Casey (justincc) | 2011-02-18 | 2 | -50/+180 |
| | |||||
* | Add very basic test which invokes the scene update loop once and checks the ↵ | Justin Clark-Casey (justincc) | 2011-02-18 | 2 | -3/+71 |
| | | | | | | frame number. This makes Scene.Update() match its original description of performing a single update, which also matches the semantics of SOG and ScenePresence. | ||||
* | fix mistake in last change of local.include | Justin Clark-Casey (justincc) | 2010-12-15 | 1 | -4/+6 |
| | |||||
* | Rename SceneObjectUserTests to SceneObjectDeRezTests to better reflect its ↵ | Justin Clark-Casey (justincc) | 2010-12-14 | 1 | -0/+0 |
| | | | | contents | ||||
* | minor: disable debug logging for previous test | Justin Clark-Casey (justincc) | 2010-12-14 | 1 | -1/+1 |
| |