WindowsParentFullName ("C:\\dir\\", "C:\\");\r
WindowsParentFullName ("C:\\dir\\dir", "C:\\dir");\r
WindowsParentFullName ("C:\\dir\\dir\\", "C:\\dir");\r
+ }
+
+ [Test]\r
+ public void Parent_Bug77090 ()\r
+ {
+ DirectoryInfo di = new DirectoryInfo ("/home");\r
+ if (Path.DirectorySeparatorChar == '\\') {\r
+ Assert ("/home parent (Windows path)", di.Parent.Name.EndsWith (":\\"));\r
+ }\r
+ else\r
+ AssertEquals ("/home parent", "/", di.Parent.Name);\r
+ AssertNull ("/home parent parent", di.Parent.Parent);\r
}\r
}\r
}\r