From 5e4d6cab00cb29cd088ab7b62ab13aff103b64cb Mon Sep 17 00:00:00 2001 From: onefang Date: Sun, 19 May 2019 21:24:15 +1000 Subject: Dump OpenSim 0.9.0.1 into it's own branch. --- .../World/Serialiser/Tests/SerialiserTests.cs | 28 ++++++++++++---------- 1 file changed, 16 insertions(+), 12 deletions(-) (limited to 'OpenSim/Region/CoreModules/World/Serialiser/Tests') diff --git a/OpenSim/Region/CoreModules/World/Serialiser/Tests/SerialiserTests.cs b/OpenSim/Region/CoreModules/World/Serialiser/Tests/SerialiserTests.cs index a5bb1a7..23475a1 100644 --- a/OpenSim/Region/CoreModules/World/Serialiser/Tests/SerialiserTests.cs +++ b/OpenSim/Region/CoreModules/World/Serialiser/Tests/SerialiserTests.cs @@ -43,7 +43,7 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests [TestFixture] public class SerialiserTests : OpenSimTestCase { - private const string ObjectRootPartStubXml = + private const string ObjectRootPartStubXml = @" @@ -149,9 +149,9 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests MyNamespace - + MyStore - + the answer 42 @@ -162,12 +162,12 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests "; - private const string ObjectWithNoOtherPartsXml = ObjectRootPartStubXml + + private const string ObjectWithNoOtherPartsXml = ObjectRootPartStubXml + @" "; - private const string ObjectWithOtherPartsXml = ObjectRootPartStubXml + + private const string ObjectWithOtherPartsXml = ObjectRootPartStubXml + @" @@ -574,9 +574,9 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests MyNamespace - + MyStore - + last words Rosebud @@ -636,7 +636,7 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests Assert.That(part.Name, Is.EqualTo("PrimMyRide")); OSDMap store = part.DynAttrs.GetStore("MyNamespace", "MyStore"); Assert.AreEqual(42, store["the answer"].AsInteger()); - } + } { SceneObjectPart part = parts[1]; @@ -720,10 +720,12 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests string xml = SceneObjectSerializer.ToOriginalXmlFormat(so); XmlTextReader xtr = new XmlTextReader(new StringReader(xml)); + xtr.ProhibitDtd = true; + xtr.ReadStartElement("SceneObjectGroup"); xtr.ReadStartElement("RootPart"); xtr.ReadStartElement("SceneObjectPart"); - + UUID uuid = UUID.Zero; string name = null; UUID creatorId = UUID.Zero; @@ -733,7 +735,7 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests { if (xtr.NodeType != XmlNodeType.Element) continue; - + switch (xtr.Name) { case "UUID": @@ -831,9 +833,11 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests string xml2 = m_serialiserModule.SerializeGroupToXml2(so, options); XmlTextReader xtr = new XmlTextReader(new StringReader(xml2)); + xtr.ProhibitDtd = true; + xtr.ReadStartElement("SceneObjectGroup"); xtr.ReadStartElement("SceneObjectPart"); - + UUID uuid = UUID.Zero; string name = null; UUID creatorId = UUID.Zero; @@ -843,7 +847,7 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests { if (xtr.NodeType != XmlNodeType.Element) continue; - + switch (xtr.Name) { case "UUID": -- cgit v1.1