You've already forked linux-packaging-mono
Imported Upstream version 5.0.0.42
Former-commit-id: fd56571888259555122d8a0f58c68838229cea2b
This commit is contained in:
parent
1190d13a04
commit
6bdd276d05
@@ -9,7 +9,7 @@ LIB_REFS = System System.Xml System.Core System.ServiceModel.Internals
|
||||
LIB_MCS_FLAGS = \
|
||||
-unsafe \
|
||||
-d:NO_DYNAMIC_CODEGEN \
|
||||
/nowarn:168,169,219,414 \
|
||||
/nowarn:168,169,219,414,618,1634 \
|
||||
$(RESOURCE_FILES:%=/resource:%)
|
||||
TXT_RESOURCE_STRINGS = ../referencesource/System.Runtime.Serialization/System.Runtime.Serialization.txt
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@ namespace System.Runtime.Serialization {
|
||||
|
||||
internal static class DiagnosticUtility {
|
||||
internal static bool ShouldTraceError = true;
|
||||
internal static bool ShouldTraceWarning;
|
||||
internal static bool ShouldTraceInformation;
|
||||
internal static readonly bool ShouldTraceWarning = false;
|
||||
internal static readonly bool ShouldTraceInformation = false;
|
||||
internal static bool ShouldTraceVerbose = true;
|
||||
|
||||
internal static class DiagnosticTrace {
|
||||
|
||||
@@ -16,12 +16,9 @@ namespace System.Runtime.Serialization {
|
||||
public static bool ShouldTraceError = true;
|
||||
public static bool ShouldTraceVerbose = true;
|
||||
|
||||
static ExceptionTrace exception;
|
||||
public static ExceptionTrace Exception {
|
||||
get {
|
||||
if (exception == null)
|
||||
return new ExceptionTrace ("System.Runtime.Serialization", Trace);
|
||||
return exception;
|
||||
return new ExceptionTrace ("System.Runtime.Serialization", Trace);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
../../build/common/Consts.cs
|
||||
../../build/common/SR.cs
|
||||
Assembly/AssemblyInfo.cs
|
||||
|
||||
|
||||
@@ -38,9 +38,6 @@ using System.Runtime.Serialization;
|
||||
using System.ServiceModel;
|
||||
using NUnit.Framework;
|
||||
using NUnit.Framework.Constraints;
|
||||
#if !MOBILE
|
||||
using NUnit.Framework.SyntaxHelpers;
|
||||
#endif
|
||||
|
||||
namespace MonoTests.System.Runtime.Serialization
|
||||
{
|
||||
|
||||
@@ -33,7 +33,7 @@ using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
#if !MOBILE_STATIC
|
||||
#if !MOBILE
|
||||
using System.Data;
|
||||
#endif
|
||||
using System.IO;
|
||||
|
||||
@@ -37,7 +37,7 @@ using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
#if !MOBILE_STATIC
|
||||
#if !MOBILE
|
||||
using System.Data;
|
||||
#endif
|
||||
using System.IO;
|
||||
@@ -1477,7 +1477,7 @@ namespace MonoTests.System.Runtime.Serialization
|
||||
Assert.AreEqual (parent, parent.Child.Parent, "#2");
|
||||
}
|
||||
|
||||
#if !MOBILE_STATIC
|
||||
#if !MOBILE
|
||||
[Test]
|
||||
public void IXmlSerializableCallConstructor ()
|
||||
{
|
||||
|
||||
@@ -44,7 +44,6 @@ using System.Xml.Serialization;
|
||||
using Microsoft.CSharp;
|
||||
using NUnit.Framework;
|
||||
using NUnit.Framework.Constraints;
|
||||
using NUnit.Framework.SyntaxHelpers;
|
||||
|
||||
using QName = System.Xml.XmlQualifiedName;
|
||||
|
||||
@@ -67,7 +66,7 @@ namespace MonoTests.System.Runtime.Serialization
|
||||
var type = exporter.Schemas.GlobalTypes [typeName];
|
||||
|
||||
Assert.That (type, Is.Not.Null, "#2");
|
||||
Assert.That (type, Is.InstanceOfType (typeof (XmlSchemaComplexType)), "#3");
|
||||
Assert.IsInstanceOfType (typeof (XmlSchemaComplexType), type, "#3");
|
||||
|
||||
var complex = (XmlSchemaComplexType)type;
|
||||
Assert.That (complex.Annotation, Is.Null, "#4");
|
||||
@@ -83,16 +82,16 @@ namespace MonoTests.System.Runtime.Serialization
|
||||
Assert.That (list, Is.Not.Null, "#6");
|
||||
Assert.That (list.Annotation, Is.Null, "#6a");
|
||||
Assert.That (list.Name, Is.EqualTo ("list"), "#6b");
|
||||
Assert.That (list.ElementSchemaType, Is.InstanceOfType (typeof (XmlSchemaComplexType)), "#6c");
|
||||
Assert.IsInstanceOfType (typeof (XmlSchemaComplexType), list.ElementSchemaType, "#6c");
|
||||
|
||||
var listElement = (XmlSchemaComplexType)list.ElementSchemaType;
|
||||
Assert.That (listElement.QualifiedName.Namespace, Is.EqualTo (MSArraysNamespace), "#6d");
|
||||
Assert.That (listElement.QualifiedName.Name, Is.EqualTo ("ArrayOfint"), "#6e");
|
||||
|
||||
Assert.That (listElement.Particle, Is.InstanceOfType (typeof(XmlSchemaSequence)), "#7");
|
||||
Assert.IsInstanceOfType (typeof(XmlSchemaSequence), listElement.Particle, "#7");
|
||||
var listSeq = (XmlSchemaSequence)listElement.Particle;
|
||||
Assert.That (listSeq.Items.Count, Is.EqualTo (1), "#7b");
|
||||
Assert.That (listSeq.Items[0], Is.InstanceOfType (typeof(XmlSchemaElement)), "#7c");
|
||||
Assert.IsInstanceOfType (typeof(XmlSchemaElement), listSeq.Items[0], "#7c");
|
||||
Assert.That (listSeq.Annotation, Is.Null, "#7d");
|
||||
|
||||
var listSeqElement = (XmlSchemaElement)listSeq.Items[0];
|
||||
@@ -103,16 +102,16 @@ namespace MonoTests.System.Runtime.Serialization
|
||||
Assert.That (dict, Is.Not.Null, "#8");
|
||||
Assert.That (dict.Annotation, Is.Null, "#8a");
|
||||
Assert.That (dict.Name, Is.EqualTo ("dictionary"), "#8b");
|
||||
Assert.That (dict.ElementSchemaType, Is.InstanceOfType (typeof (XmlSchemaComplexType)), "#8c");
|
||||
Assert.IsInstanceOfType (typeof (XmlSchemaComplexType), dict.ElementSchemaType, "#8c");
|
||||
|
||||
var dictElement = (XmlSchemaComplexType)dict.ElementSchemaType;
|
||||
Assert.That (dictElement.QualifiedName.Namespace, Is.EqualTo (MSArraysNamespace), "#8d");
|
||||
Assert.That (dictElement.QualifiedName.Name, Is.EqualTo ("ArrayOfKeyValueOfstringdouble"), "#8e");
|
||||
|
||||
Assert.That (dictElement.Particle, Is.InstanceOfType (typeof(XmlSchemaSequence)), "#9");
|
||||
Assert.IsInstanceOfType (typeof(XmlSchemaSequence), dictElement.Particle, "#9");
|
||||
var dictSeq = (XmlSchemaSequence)dictElement.Particle;
|
||||
Assert.That (dictSeq.Items.Count, Is.EqualTo (1), "#9b");
|
||||
Assert.That (dictSeq.Items[0], Is.InstanceOfType (typeof(XmlSchemaElement)), "#9c");
|
||||
Assert.IsInstanceOfType (typeof(XmlSchemaElement), dictSeq.Items[0], "#9c");
|
||||
Assert.That (dictSeq.Annotation, Is.Null, "#9d");
|
||||
|
||||
var dictSeqElement = (XmlSchemaElement)dictSeq.Items[0];
|
||||
@@ -124,7 +123,7 @@ namespace MonoTests.System.Runtime.Serialization
|
||||
Assert.That (custom, Is.Not.Null, "#10");
|
||||
Assert.That (custom.Annotation, Is.Null, "#10a");
|
||||
Assert.That (custom.Name, Is.EqualTo ("customCollection"), "#10b");
|
||||
Assert.That (custom.ElementSchemaType, Is.InstanceOfType (typeof (XmlSchemaComplexType)), "#10c");
|
||||
Assert.IsInstanceOfType (typeof (XmlSchemaComplexType), custom.ElementSchemaType, "#10c");
|
||||
|
||||
var customElement = (XmlSchemaComplexType)custom.ElementSchemaType;
|
||||
var customEQN = customElement.QualifiedName;
|
||||
@@ -132,10 +131,10 @@ namespace MonoTests.System.Runtime.Serialization
|
||||
Assert.That (customEQN.Name.StartsWith ("XsdDataContractExporterTest2.MyCollectionOfstring", StringComparison.InvariantCultureIgnoreCase),
|
||||
Is.True, "#10e");
|
||||
|
||||
Assert.That (customElement.Particle, Is.InstanceOfType (typeof(XmlSchemaSequence)), "#11");
|
||||
Assert.IsInstanceOfType (typeof(XmlSchemaSequence), customElement.Particle, "#11");
|
||||
var customSeq = (XmlSchemaSequence)customElement.Particle;
|
||||
Assert.That (customSeq.Items.Count, Is.EqualTo (1), "#11b");
|
||||
Assert.That (customSeq.Items[0], Is.InstanceOfType (typeof(XmlSchemaElement)), "#11c");
|
||||
Assert.IsInstanceOfType (typeof(XmlSchemaElement), customSeq.Items[0], "#11c");
|
||||
Assert.That (customSeq.Annotation, Is.Null, "#11d");
|
||||
|
||||
var customSeqElement = (XmlSchemaElement)customSeq.Items[0];
|
||||
|
||||
@@ -43,7 +43,6 @@ using System.Xml.Serialization;
|
||||
using Microsoft.CSharp;
|
||||
using NUnit.Framework;
|
||||
using NUnit.Framework.Constraints;
|
||||
using NUnit.Framework.SyntaxHelpers;
|
||||
|
||||
using QName = System.Xml.XmlQualifiedName;
|
||||
|
||||
|
||||
@@ -82,7 +82,7 @@ Content-Type: application/xop+xml;charset=utf-8;type=""sTaRt""
|
||||

XXX
|
||||
666</foo></root>
|
||||
--myboundary--
|
||||
<root/><root/><root/>".Replace ("\n", "\r\n").Replace ("XXX\r\n", "\n");
|
||||
<root/><root/><root/>".Replace ("\r\n", "\n").Replace ("\n", "\r\n").Replace ("XXX\r\n", "\n");
|
||||
}
|
||||
|
||||
class MyStreamProvider : IStreamProvider
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include mobile_System.Runtime.Serialization.dll.sources
|
||||
@@ -0,0 +1 @@
|
||||
#include mobile_System.Runtime.Serialization.dll.sources
|
||||
@@ -0,0 +1 @@
|
||||
#include mobile_System.Runtime.Serialization.dll.sources
|
||||
Reference in New Issue
Block a user