Merge pull request #1237 from esdrubal/xdocument
[mono.git] / mcs / class / corlib / Test / System / ConsoleTest.cs
index ab90b74c6affd1d1e13651285307cf598bebae94..1d9f1a10bc689454df138a2256dc41e9c338aaa8 100644 (file)
@@ -330,6 +330,21 @@ public class ConsoleTest
                Console.WriteLine ("text {0}", (object[]) null);
        }
 
+#if !MOBILE
+
+#if NET_4_5
+       [Test]
+       public void RedirectedTest ()
+       {
+               if (Console.IsErrorRedirected) {
+                       Assert.Ignore ("The error output stream of the console is redirected.");
+               }
+
+               Console.SetError (TextWriter.Null);
+               Assert.IsFalse (Console.IsErrorRedirected);
+       }
+#endif
+
        // Bug 678357
        [Test]
        public void EncodingTest ()
@@ -339,5 +354,6 @@ public class ConsoleTest
                Console.OutputEncoding = Encoding.UTF8;
                Assert.AreEqual (Console.OutputEncoding, Console.Out.Encoding);
        }
+#endif
 }
 }