Fix failure in TestCreateDuplicateRootScenePresence().
This is a test setup failure since code paths when adding a duplicate root scene presence now require the EntityTransferModule to be present. Test fixed by adding this module to test setupTeleportWork
parent
c245365484
commit
840be97e40
|
@ -119,7 +119,20 @@ namespace OpenSim.Region.Framework.Scenes.Tests
|
|||
|
||||
UUID spUuid = TestHelpers.ParseTail(0x1);
|
||||
|
||||
// The etm is only invoked by this test to check whether an agent is still in transit if there is a dupe
|
||||
EntityTransferModule etm = new EntityTransferModule();
|
||||
|
||||
IConfigSource config = new IniConfigSource();
|
||||
IConfig modulesConfig = config.AddConfig("Modules");
|
||||
modulesConfig.Set("EntityTransferModule", etm.Name);
|
||||
IConfig entityTransferConfig = config.AddConfig("EntityTransfer");
|
||||
|
||||
// In order to run a single threaded regression test we do not want the entity transfer module waiting
|
||||
// for a callback from the destination scene before removing its avatar data.
|
||||
entityTransferConfig.Set("wait_for_callback", false);
|
||||
|
||||
TestScene scene = new SceneHelpers().SetupScene();
|
||||
SceneHelpers.SetupSceneModules(scene, config, etm);
|
||||
SceneHelpers.AddScenePresence(scene, spUuid);
|
||||
SceneHelpers.AddScenePresence(scene, spUuid);
|
||||
|
||||
|
|
Loading…
Reference in New Issue