mirror of
https://github.com/opensim/opensim.git
synced 2026-08-10 11:33:28 +08:00
refactor: move test modules set up code to common function
This commit is contained in:
@@ -98,6 +98,23 @@ namespace OpenSim.Tests.Common.Setup
|
||||
return testScene;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Setup the given modules for a given scene.
|
||||
/// </summary>
|
||||
/// <param name="scene"></param>
|
||||
/// <param name="config"></param>
|
||||
/// <param name="modules"></param>
|
||||
public static void SetupSceneModules(Scene scene, IConfigSource config, params IRegionModule[] modules)
|
||||
{
|
||||
foreach (IRegionModule module in modules)
|
||||
{
|
||||
module.Initialise(scene, config);
|
||||
scene.AddModule(module.Name, module);
|
||||
}
|
||||
|
||||
scene.SetModuleInterfaces();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Generate some standard agent connection data.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user