Fix Unit tests -- the module contract was not being honored in the set up of scenes.

integration
Diva Canto 2012-11-10 10:21:37 -08:00
parent 4ac857f902
commit 26a94610fc
1 changed files with 6 additions and 6 deletions

View File

@ -383,11 +383,6 @@ namespace OpenSim.Tests.Common
} }
} }
foreach (IRegionModuleBase module in newModules)
{
if (module is ISharedRegionModule) ((ISharedRegionModule)module).PostInitialise();
}
foreach (IRegionModuleBase module in newModules) foreach (IRegionModuleBase module in newModules)
{ {
foreach (Scene scene in scenes) foreach (Scene scene in scenes)
@ -396,7 +391,12 @@ namespace OpenSim.Tests.Common
scene.AddRegionModule(module.Name, module); scene.AddRegionModule(module.Name, module);
} }
} }
foreach (IRegionModuleBase module in newModules)
{
if (module is ISharedRegionModule) ((ISharedRegionModule)module).PostInitialise();
}
// RegionLoaded is fired after all modules have been appropriately added to all scenes // RegionLoaded is fired after all modules have been appropriately added to all scenes
foreach (IRegionModuleBase module in newModules) foreach (IRegionModuleBase module in newModules)
foreach (Scene scene in scenes) foreach (Scene scene in scenes)