+2009-05-22 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * XmlResolverTest.cs: Fix ResolveUri test on Windows when current
+ directory is not on C drive.
+
2009-05-12 Jonas Larsson <jonas.larsson@manodo.se>
* XmlValidatingReaderTests.cs : test for bug #502168
Uri uri = xr.ResolveUri (null, "/Moonlight");
// note: this is *very* different from [silver|moon]light
Assert.IsTrue (uri.IsAbsoluteUri, "null,string");
- if (isWin32)
- Assert.AreEqual ("file:///C:/Moonlight", uri.ToString (), "ToString");
- else
+ if (isWin32) {
+ string currentdir = Directory.GetCurrentDirectory ();
+ string volume = currentdir.Substring (0, 2);
+ Assert.AreEqual ("file:///" + volume + "/Moonlight", uri.ToString (), "ToString");
+ } else
Assert.AreEqual ("file:///Moonlight", uri.ToString (), "ToString");
uri = new Uri ("http://www.mono-project.com");
u2 = xr.ResolveUri (null, "file:///mystuff");
Assert.IsTrue (u2.IsAbsoluteUri, "null,absolute/file");
}
-#endif
+#endif\r
}
}