+
+#if NET_2_0
+
+ [Test, Category ("NotWorking")]
+ public void IsReadOnly ()
+ {
+ string path = TempFolder + DSC + "FIT.IsReadOnly.Test";
+ DeleteFile (path);
+
+ try {
+ FileStream stream = File.Create (path);
+ stream.WriteByte (12);
+ stream.Close ();
+
+ FileInfo info1 = new FileInfo (path);
+ AssertEquals ("test#01", false, info1.IsReadOnly);
+
+ FileInfo info2 = new FileInfo (path);
+ info2.IsReadOnly = true;
+ AssertEquals ("test#02", true, info1.IsReadOnly);
+
+ FileInfo info3 = new FileInfo (path);
+ info2.IsReadOnly = false;
+ AssertEquals ("test#03", false, info1.IsReadOnly);
+ } finally {
+ DeleteFile (path);
+ }
+ }
+#endif