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:
Diffstat (limited to 'mcs/class/corlib/Test/System.IO/DirectoryTest.cs')
-rw-r--r--mcs/class/corlib/Test/System.IO/DirectoryTest.cs111
1 files changed, 21 insertions, 90 deletions
diff --git a/mcs/class/corlib/Test/System.IO/DirectoryTest.cs b/mcs/class/corlib/Test/System.IO/DirectoryTest.cs
index 88b0d26e499..c2d3ce6e4b9 100644
--- a/mcs/class/corlib/Test/System.IO/DirectoryTest.cs
+++ b/mcs/class/corlib/Test/System.IO/DirectoryTest.cs
@@ -214,25 +214,13 @@ public class DirectoryTest : Assertion {
}
[Test]
-#if !NET_2_0
[ExpectedException(typeof(IOException))]
-#endif
- public void GetCreationTimeException_NonExistingPath ()
+ public void GetCreationTimeException3 ()
{
string path = TempFolder + DSC + "DirectoryTest.GetCreationTime.1";
DeleteDirectory (path);
try {
- DateTime time = Directory.GetCreationTime (path);
-
-#if NET_2_0
- DateTime expectedTime = (new DateTime (1601, 1, 1)).ToLocalTime ();
- Assertion.AssertEquals ("#1", expectedTime.Year, time.Year);
- Assertion.AssertEquals ("#2", expectedTime.Month, time.Month);
- Assertion.AssertEquals ("#3", expectedTime.Day, time.Day);
- Assertion.AssertEquals ("#4", expectedTime.Hour, time.Hour);
- Assertion.AssertEquals ("#5", expectedTime.Second, time.Second);
- Assertion.AssertEquals ("#6", expectedTime.Millisecond, time.Millisecond);
-#endif
+ Directory.GetCreationTime (path);
} finally {
DeleteDirectory (path);
}
@@ -267,25 +255,14 @@ public class DirectoryTest : Assertion {
}
[Test]
-#if !NET_2_0
- [ExpectedException (typeof (IOException))]
-#endif
- public void GetCreationTimeUtc_NonExistingPath ()
+ [ExpectedException(typeof(IOException))]
+ public void GetCreationTimeUtcException3 ()
{
string path = TempFolder + DSC + "DirectoryTest.GetCreationTimeUtc.1";
DeleteDirectory (path);
try {
- DateTime time = Directory.GetCreationTimeUtc (path);
-
-#if NET_2_0
- Assertion.AssertEquals ("#1", 1601, time.Year);
- Assertion.AssertEquals ("#2", 1, time.Month);
- Assertion.AssertEquals ("#3", 1, time.Day);
- Assertion.AssertEquals ("#4", 0, time.Hour);
- Assertion.AssertEquals ("#5", 0, time.Second);
- Assertion.AssertEquals ("#6", 0, time.Millisecond);
-#endif
+ Directory.GetCreationTimeUtc (path);
} finally {
DeleteDirectory (path);
}
@@ -320,26 +297,14 @@ public class DirectoryTest : Assertion {
}
[Test]
-#if !NET_2_0
- [ExpectedException (typeof (IOException))]
-#endif
- public void GetLastAccessTime_NonExistingPath ()
+ [ExpectedException(typeof(IOException))]
+ public void GetLastAccessTimeException3 ()
{
string path = TempFolder + DSC + "DirectoryTest.GetLastAccessTime.1";
DeleteDirectory (path);
try {
- DateTime time = Directory.GetLastAccessTime (path);
-
-#if NET_2_0
- DateTime expectedTime = (new DateTime (1601, 1, 1)).ToLocalTime ();
- Assertion.AssertEquals ("#1", expectedTime.Year, time.Year);
- Assertion.AssertEquals ("#2", expectedTime.Month, time.Month);
- Assertion.AssertEquals ("#3", expectedTime.Day, time.Day);
- Assertion.AssertEquals ("#4", expectedTime.Hour, time.Hour);
- Assertion.AssertEquals ("#5", expectedTime.Second, time.Second);
- Assertion.AssertEquals ("#6", expectedTime.Millisecond, time.Millisecond);
-#endif
+ Directory.GetLastAccessTime (path);
} finally {
DeleteDirectory (path);
}
@@ -374,24 +339,13 @@ public class DirectoryTest : Assertion {
}
[Test]
-#if !NET_2_0
- [ExpectedException (typeof (IOException))]
-#endif
- public void GetLastAccessTimeUtc_NonExistingPath ()
+ [ExpectedException(typeof(IOException))]
+ public void GetLastAccessTimeUtcException3 ()
{
string path = TempFolder + DSC + "DirectoryTest.GetLastAccessTimeUtc.1";
DeleteDirectory (path);
try {
- DateTime time = Directory.GetLastAccessTimeUtc (path);
-
-#if NET_2_0
- Assertion.AssertEquals ("#1", 1601, time.Year);
- Assertion.AssertEquals ("#2", 1, time.Month);
- Assertion.AssertEquals ("#3", 1, time.Day);
- Assertion.AssertEquals ("#4", 0, time.Hour);
- Assertion.AssertEquals ("#5", 0, time.Second);
- Assertion.AssertEquals ("#6", 0, time.Millisecond);
-#endif
+ Directory.GetLastAccessTimeUtc (path);
} finally {
DeleteDirectory (path);
}
@@ -426,25 +380,13 @@ public class DirectoryTest : Assertion {
}
[Test]
-#if !NET_2_0
- [ExpectedException (typeof (IOException))]
-#endif
- public void GetLastWriteTime_NonExistingPath ()
+ [ExpectedException(typeof(IOException))]
+ public void GetLastWriteTimeException3 ()
{
string path = TempFolder + DSC + "DirectoryTest.GetLastWriteTime.1";
DeleteDirectory (path);
try {
- DateTime time = Directory.GetLastWriteTime (path);
-
-#if NET_2_0
- DateTime expectedTime = (new DateTime (1601, 1, 1)).ToLocalTime ();
- Assertion.AssertEquals ("#1", expectedTime.Year, time.Year);
- Assertion.AssertEquals ("#2", expectedTime.Month, time.Month);
- Assertion.AssertEquals ("#3", expectedTime.Day, time.Day);
- Assertion.AssertEquals ("#4", expectedTime.Hour, time.Hour);
- Assertion.AssertEquals ("#5", expectedTime.Second, time.Second);
- Assertion.AssertEquals ("#6", expectedTime.Millisecond, time.Millisecond);
-#endif
+ Directory.GetLastWriteTime (path);
} finally {
DeleteDirectory (path);
}
@@ -475,28 +417,17 @@ public class DirectoryTest : Assertion {
[ExpectedException(typeof(ArgumentException))]
public void GetLastWriteTimeUtcException2 ()
{
- Directory.GetLastWriteTimeUtc ("");
+ Directory.GetLastAccessTimeUtc ("");
}
[Test]
-#if !NET_2_0
- [ExpectedException (typeof (IOException))]
-#endif
- public void GetLastWriteTimeUtc_NonExistingPath ()
+ [ExpectedException(typeof(IOException))]
+ public void GetLastWriteTimeUtcException3 ()
{
string path = TempFolder + DSC + "DirectoryTest.GetLastWriteTimeUtc.1";
DeleteDirectory (path);
try {
- DateTime time = Directory.GetLastWriteTimeUtc (path);
-
-#if NET_2_0
- Assertion.AssertEquals ("#1", 1601, time.Year);
- Assertion.AssertEquals ("#2", 1, time.Month);
- Assertion.AssertEquals ("#3", 1, time.Day);
- Assertion.AssertEquals ("#4", 0, time.Hour);
- Assertion.AssertEquals ("#5", 0, time.Second);
- Assertion.AssertEquals ("#6", 0, time.Millisecond);
-#endif
+ Directory.GetLastAccessTimeUtc (path);
} finally {
DeleteDirectory (path);
}
@@ -507,14 +438,14 @@ public class DirectoryTest : Assertion {
[ExpectedException(typeof(ArgumentException))]
public void GetLastWriteTimeUtcException4 ()
{
- Directory.GetLastWriteTimeUtc (" ");
+ Directory.GetLastAccessTimeUtc (" ");
}
[Test]
[ExpectedException(typeof(ArgumentException))]
public void GetLastWriteTimeUtcException5 ()
{
- Directory.GetLastWriteTimeUtc (Path.InvalidPathChars[0].ToString ());
+ Directory.GetLastAccessTimeUtc (Path.InvalidPathChars [0].ToString ());
}
[Test]
@@ -1038,7 +969,7 @@ public class DirectoryTest : Assertion {
// DeleteDirectory (path);
// }
// }
-
+
[Test]
[ExpectedException(typeof(ArgumentNullException))]
public void SetCreationTimeException1 ()