Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-02-03 | * Fission SceneObjectTests into basic and linking sets | Justin Clarke Casey | 1 | -340/+0 | |
2009-02-03 | * Mark the old group after linking as deleted | Justin Clarke Casey | 1 | -9/+11 | |
* Add unit test assertions to check this | |||||
2009-02-03 | * Now clearing parts list in the old group after a link has occurred | Justin Clarke Casey | 1 | -8/+9 | |
* Adjusted existing link tests to reflect this and added some new assertions | |||||
2009-02-03 | * minor: remove some pointless assignments in SOG.Copy() that had already ↵ | Justin Clarke Casey | 1 | -6/+5 | |
been done by MemberwiseClone() | |||||
2009-01-23 | * refactor: move scene setup code into common test code assembly | Justin Clarke Casey | 1 | -19/+20 | |
2009-01-05 | * Simplify test code by always setting up mock 'in memory' user and ↵ | Justin Clarke Casey | 1 | -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 | |||||
2008-12-21 | Minor: fix a comment... scratch that,reverse it. | Teravus Ovares | 1 | -1/+1 | |
2008-12-21 | * Commit linkset Group (multiprim) linked/delinked to another linkset group ↵ | Teravus Ovares | 1 | -0/+126 | |
(multiprim) test. | |||||
2008-12-21 | * Adding a two prim linking/delinking test. This test is likely to get on ↵ | Teravus Ovares | 1 | -0/+73 | |
people's nerves since linking/delinking is easily broken. But.. that's why we have tests! | |||||
2008-12-12 | * Actually properly enable the purge folders test and correct some problems | Justin Clarke Casey | 1 | -3/+1 | |
2008-12-11 | * Fold mock classes into existing OpenSim/Tests/Common assembly rather than ↵ | Justin Clarke Casey | 1 | -1/+1 | |
sprouting another one | |||||
2008-12-11 | * minor: Move mock test classes into mock namespace | Justin Clarke Casey | 1 | -1/+1 | |
2008-12-10 | * refactor: Move test infrastructure code to its own package so that it can ↵ | Justin Clarke Casey | 1 | -0/+1 | |
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 beachhead | Justin Clarke Casey | 1 | -6/+1 | |
* No valid tests yet | |||||
2008-11-28 | * test: Extend take object test to finally check that the object made it ↵ | Justin Clarke Casey | 1 | -6/+12 | |
into user inventory and that it was removed from the scene | |||||
2008-11-28 | * test: Add a wodge of code in order to be able to slightly extend a test to ↵ | Justin Clarke Casey | 1 | -11/+9 | |
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 Casey | 1 | -11/+26 | |
separately. * The take copy test doesn't currently actually test the take | |||||
2008-11-28 | * refactor: Replace derez destiation magic numbers with an enumeration | Justin Clarke Casey | 1 | -1/+1 | |
2008-11-28 | * refactor: rename UserServiceAdmin to UserAdminService | Justin Clarke Casey | 1 | -1/+1 | |
2008-11-28 | * refactor: move CreateUser into UserServiceAdmin | Justin Clarke Casey | 1 | -1/+2 | |
2008-11-27 | * test: Inch forward with another test by using a skeletal in memory ↵ | Justin Clarke Casey | 1 | -5/+7 | |
inventory data plugin | |||||
2008-11-27 | * test: Add the ability to add a plugin directory to the user and inventory ↵ | Justin Clarke Casey | 1 | -2/+12 | |
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-21 | * Extend sog delete to inventory test to crank the normally async sog ↵ | Justin Clarke Casey | 1 | -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 Casey | 1 | -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 Casey | 1 | -7/+15 | |
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 | * Allow physics dlls to be loaded separately, rather than just the contents ↵ | Justin Clarke Casey | 1 | -0/+9 | |
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 forgotton tag to existing remove scene object test | Justin Clarke Casey | 1 | -0/+1 | |
2008-11-14 | * Move test scene construction infrastructure methods to a separate class ↵ | Justin Clarke Casey | 1 | -42/+4 | |
for future common use | |||||
2008-11-12 | * Rename scene tests to scene object tests since that is what they are ↵ | Justin Clarke Casey | 1 | -2/+2 | |
actually concerned with | |||||
2008-11-12 | * test: Add basic synchronous object remove test | Justin Clarke Casey | 1 | -4/+10 | |
2008-11-11 | * Create TestScene to get at the async object deleter for use in a future test | Justin Clarke Casey | 1 | -2/+2 | |
2008-11-11 | * Put an Enabled switch on the async object deleter for future testing purposes | Justin Clarke Casey | 1 | -0/+8 | |
2008-11-11 | minor: refactor some SceneTests code for future tests | Justin Clarke Casey | 1 | -7/+24 | |
2008-11-10 | * minor: remove useless exception catch | Justin Clarke Casey | 1 | -1/+1 | |
2008-11-10 | * refactor: Expose SOG.SetRootPart for outsiders to use rather than setting ↵ | Justin Clarke Casey | 1 | -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 uuids | Justin Clarke Casey | 1 | -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 Casey | 1 | -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 construction | Justin Clarke Casey | 1 | -2/+2 | |
2008-11-06 | * minor: remove some mono compiler warnings | Justin Clarke Casey | 1 | -0/+3 | |
2008-11-06 | * minor: Make some 'startup config failed to load' log messages more consistent | Justin Clarke Casey | 1 | -1/+18 | |
2008-10-31 | * In the client stack, if the BeginReceive() throws an exception then do ↵ | Justin Clarke Casey | 1 | -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) | |||||
2008-10-31 | * test: Add basic scene test which merely instantiates the scene right now | Justin Clarke Casey | 1 | -28/+22 | |
* set debug scene name on scene registration, rather than within the Scene constructor | |||||
2008-09-23 | couple of minor test cleanups to see if this gets us past the bamboo hump | Sean Dague | 1 | -8/+0 | |
2008-09-19 | convert to using proper .net tempfiles, should have done this | Sean Dague | 1 | -1/+5 | |
initially. | |||||
2008-09-18 | Add a db.Dispose before calling Delete on the SQLite database. | Homer Horwitz | 1 | -0/+1 | |
On Windows, you are not able to delete a file while there is still a handle to it open. | |||||
2008-09-15 | Update svn properties, minor formatting cleanup, fix a compiler warning. | Jeff Ames | 1 | -3/+6 | |
2008-09-13 | wrap log4net configure in try block so that it will run if you don't have a | Sean Dague | 1 | -1/+5 | |
.config (which no one does). Dropping in the .config lets you see that debug messages, which is handy while writing tests and figuring out why things don't behave like you would guess. | |||||
2008-09-13 | 2 more InventoryItem tests, plus see if I can leave the log4net | Sean Dague | 1 | -0/+2 | |
configure in there to help me get debug messages while developing. | |||||
2008-09-12 | be more clever and move the bulk of the db tests for inventory into | Sean Dague | 1 | -140/+3 | |
OpenSim.Data.Tests, then subclass with custom init bits for sqlite. As I've only been testing the plugin interfaces anyway, this should make it very easy to write only a little bit of code to use these tests for other databases. It will also give us the framework for definining the datastore behavior and making sure that all the databases do the same thing. | |||||
2008-09-11 | more inventory folder tests | Sean Dague | 1 | -10/+55 | |