Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoratsushieno <atsushieno@veritas-vos-liberabit.com>2012-05-31 07:37:14 +0400
committeratsushieno <atsushieno@veritas-vos-liberabit.com>2012-05-31 07:37:14 +0400
commit3590a88381401f5cfa2c4fdc87582a66ebe5a1bf (patch)
treeca07a10594344d891db2059aab0f40f079bb833f /mcs/class/System.Xaml
parent691cc77cb712a078fee2b0c76c24d82dde512ccd (diff)
Make those tests look good on net_4_5.
Diffstat (limited to 'mcs/class/System.Xaml')
-rwxr-xr-xmcs/class/System.Xaml/Test/System.Xaml/XamlObjectWriterTest.cs16
-rwxr-xr-xmcs/class/System.Xaml/Test/System.Xaml/XamlXmlReaderTest.cs8
-rwxr-xr-xmcs/class/System.Xaml/Test/System.Xaml/XamlXmlWriterTest.cs7
3 files changed, 27 insertions, 4 deletions
diff --git a/mcs/class/System.Xaml/Test/System.Xaml/XamlObjectWriterTest.cs b/mcs/class/System.Xaml/Test/System.Xaml/XamlObjectWriterTest.cs
index f3e89003b3b..35f5c7347ba 100755
--- a/mcs/class/System.Xaml/Test/System.Xaml/XamlObjectWriterTest.cs
+++ b/mcs/class/System.Xaml/Test/System.Xaml/XamlObjectWriterTest.cs
@@ -709,6 +709,12 @@ namespace MonoTests.System.Xaml
[Test]
public void OnSetValueAndHandledFalse () // part of bug #3003
{
+#if NET_4_5
+ string ver = "net_4_5";
+#else
+ string ver = "net_4_0";
+#endif
+
/*
var obj = new TestClass3 ();
obj.Nested = new TestClass3 ();
@@ -717,7 +723,7 @@ namespace MonoTests.System.Xaml
XamlServices.Transform (new XamlObjectReader (obj), xxw);
Console.Error.WriteLine (sw);
*/
- var xml = "<TestClass3 xmlns='clr-namespace:MonoTests.System.Xaml;assembly=System.Xaml_test_net_4_0' xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'><TestClass3.Nested><TestClass3 Nested='{x:Null}' /></TestClass3.Nested></TestClass3>";
+ var xml = "<TestClass3 xmlns='clr-namespace:MonoTests.System.Xaml;assembly=System.Xaml_test_net_4_0' xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'><TestClass3.Nested><TestClass3 Nested='{x:Null}' /></TestClass3.Nested></TestClass3>".Replace ("net_4_0", ver);
var settings = new XamlObjectWriterSettings ();
bool invoked = false;
settings.XamlSetValueHandler = (sender, e) => {
@@ -832,7 +838,13 @@ namespace MonoTests.System.Xaml
XamlReader GetReader (string filename)
{
- return new XamlXmlReader (XmlReader.Create (Path.Combine ("Test/XmlFiles", filename), new XmlReaderSettings () { CloseInput =true }));
+#if NET_4_5
+ string ver = "net_4_5";
+#else
+ string ver = "net_4_0";
+#endif
+ string xml = File.ReadAllText (Path.Combine ("Test/XmlFiles", filename)).Replace ("net_4_0", ver);
+ return new XamlXmlReader (XmlReader.Create (new StringReader (xml)));
}
[Test]
diff --git a/mcs/class/System.Xaml/Test/System.Xaml/XamlXmlReaderTest.cs b/mcs/class/System.Xaml/Test/System.Xaml/XamlXmlReaderTest.cs
index e27e2a77d8e..b8dd211e648 100755
--- a/mcs/class/System.Xaml/Test/System.Xaml/XamlXmlReaderTest.cs
+++ b/mcs/class/System.Xaml/Test/System.Xaml/XamlXmlReaderTest.cs
@@ -45,7 +45,13 @@ namespace MonoTests.System.Xaml
XamlReader GetReader (string filename)
{
- return new XamlXmlReader (XmlReader.Create (Path.Combine ("Test/XmlFiles", filename), new XmlReaderSettings () { CloseInput =true }));
+#if NET_4_5
+ string ver = "net_4_5";
+#else
+ string ver = "net_4_0";
+#endif
+ string xml = File.ReadAllText (Path.Combine ("Test/XmlFiles", filename)).Replace ("net_4_0", ver);
+ return new XamlXmlReader (XmlReader.Create (new StringReader (xml)));
}
void ReadTest (string filename)
diff --git a/mcs/class/System.Xaml/Test/System.Xaml/XamlXmlWriterTest.cs b/mcs/class/System.Xaml/Test/System.Xaml/XamlXmlWriterTest.cs
index aebfed0cd1d..435a363cec9 100755
--- a/mcs/class/System.Xaml/Test/System.Xaml/XamlXmlWriterTest.cs
+++ b/mcs/class/System.Xaml/Test/System.Xaml/XamlXmlWriterTest.cs
@@ -636,7 +636,12 @@ namespace MonoTests.System.Xaml
string ReadXml (string name)
{
- return File.ReadAllText ("Test/XmlFiles/" + name).Trim ().Replace ("\r\n", "\n").Replace ("\n", Environment.NewLine);
+#if NET_4_5
+ string ver = "net_4_5";
+#else
+ string ver = "net_4_0";
+#endif
+ return File.ReadAllText ("Test/XmlFiles/" + name).Trim ().Replace ("\r\n", "\n").Replace ("\n", Environment.NewLine).Replace ("net_4_0", ver);
}
[Test]