mirror of
https://github.com/opensim/opensim.git
synced 2026-08-07 09:45:47 +08:00
* Applied a patch that: Added estate ban table to migration scripts and nhibernate mapping. Refactored property getters and setters for estate ban object to support NHibernate.
* Added estate ban table to migration scripts of all supported databases. * Added nhibernate mapping for EstateBans property of EstateSettings * Refactored property accessors for EstateBan object. * Added comments for EstateBan properties. * Ensured that NHibernate tests pass with NUnitGUI. * Ensured that nant test target passes. This fixes mantis #3210. Thank you, tlaukkan!
This commit is contained in:
@@ -223,10 +223,10 @@ namespace OpenSim.Data.Tests
|
||||
EstateSettings originalSettings = db.LoadEstateSettings(REGION_ID);
|
||||
|
||||
EstateBan estateBan1 = new EstateBan();
|
||||
estateBan1.bannedUUID = DataTestUtil.UUID_MIN;
|
||||
estateBan1.BannedUserID = DataTestUtil.UUID_MIN;
|
||||
|
||||
EstateBan estateBan2 = new EstateBan();
|
||||
estateBan2.bannedUUID = DataTestUtil.UUID_MAX;
|
||||
estateBan2.BannedUserID = DataTestUtil.UUID_MAX;
|
||||
|
||||
originalSettings.EstateBans = new EstateBan[] { estateBan1, estateBan2 };
|
||||
|
||||
@@ -237,9 +237,9 @@ namespace OpenSim.Data.Tests
|
||||
EstateSettings loadedSettings = db.LoadEstateSettings(REGION_ID);
|
||||
|
||||
Assert.AreEqual(2, loadedSettings.EstateBans.Length);
|
||||
Assert.AreEqual(DataTestUtil.UUID_MIN, loadedSettings.EstateBans[0].bannedUUID);
|
||||
Assert.AreEqual(DataTestUtil.UUID_MIN, loadedSettings.EstateBans[0].BannedUserID);
|
||||
|
||||
Assert.AreEqual(DataTestUtil.UUID_MAX, loadedSettings.EstateBans[1].bannedUUID);
|
||||
Assert.AreEqual(DataTestUtil.UUID_MAX, loadedSettings.EstateBans[1].BannedUserID);
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user