Merge pull request #993 from ancailliau/fix-datacontract-json-serialization
[mono.git] / mcs / class / Microsoft.Build.Tasks / Test / Microsoft.Build.Tasks / ManagedCompilerTest.cs
index c6820cb6c8be9fa406d8a1a8bfbe4f213c2de7d8..91308f5855beb1414062a97fc59556faa56b8e5e 100644 (file)
@@ -26,6 +26,7 @@
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 using System;
+using System.IO;
 using System.Collections;
 using Microsoft.Build.BuildEngine;
 using Microsoft.Build.Framework;
@@ -161,7 +162,6 @@ namespace MonoTests.Microsoft.Build.Tasks {
                }
 
                [Test]
-               [Category ("NotWorking")]
                public void TestAdditionalLibPaths ()
                {
                        MCExtended mc = new MCExtended ();
@@ -236,7 +236,6 @@ namespace MonoTests.Microsoft.Build.Tasks {
                }
 
                [Test]
-               [Category ("NotWorking")]
                public void TestDefineConstants ()
                {
                        MCExtended mc = new MCExtended ();
@@ -387,7 +386,6 @@ namespace MonoTests.Microsoft.Build.Tasks {
                }
 
                [Test]
-               [Category ("NotWorking")]
                public void TestMainEntryPoint ()
                {
                        MCExtended mc = new MCExtended ();
@@ -508,7 +506,6 @@ namespace MonoTests.Microsoft.Build.Tasks {
                }
 
                [Test]
-               [Category ("NotWorking")]
                public void TestReferences ()
                {
                        MCExtended mc = new MCExtended ();
@@ -539,7 +536,6 @@ namespace MonoTests.Microsoft.Build.Tasks {
                }
 
                [Test]
-               [Category ("NotWorking")]
                public void TestResponseFiles ()
                {
                        MCExtended mc = new MCExtended ();
@@ -661,7 +657,6 @@ namespace MonoTests.Microsoft.Build.Tasks {
                }
 
                [Test]
-               [Category ("NotWorking")]
                public void TestWin32Resource ()
                {
                        MCExtended mc = new MCExtended ();
@@ -688,10 +683,11 @@ namespace MonoTests.Microsoft.Build.Tasks {
                        mc.References = null;
                        Assert.IsTrue (mc.CheckAllReferencesExistOnDisk (), "A2");
 
-                       mc.References = new ITaskItem [1] { new TaskItem (@"Test\resources\test.cs") };
+                       string path = Path.Combine (Path.Combine ("Test", "resources"), "test.cs");
+                       mc.References = new ITaskItem [1] { new TaskItem (path) };
                        Assert.IsTrue (mc.CheckAllReferencesExistOnDisk (), "A3");
 
-                       mc.References = new ITaskItem [2] { new TaskItem (@"Test\resources\test.cs"), new TaskItem ("X") };
+                       mc.References = new ITaskItem [2] { new TaskItem (path), new TaskItem ("X") };
                        Assert.IsFalse (mc.CheckAllReferencesExistOnDisk (), "A4");
                }
        }