2008-06-11 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Wed, 11 Jun 2008 12:19:48 +0000 (12:19 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Wed, 11 Jun 2008 12:19:48 +0000 (12:19 -0000)
* FileVersionInfoTest.cs : disabled all English-Windows-dependent
  tests. They all fail on Windows whose language is not English.

  In general, be careful to compare language-dependent strings.

svn path=/trunk/mcs/; revision=105572

mcs/class/System/Test/System.Diagnostics/ChangeLog
mcs/class/System/Test/System.Diagnostics/FileVersionInfoTest.cs

index 542f87301eeac7d97d75061e71f8aa7138e2d032..34723b09cd96f51b411c66a4e236150ae744fc08 100644 (file)
@@ -1,3 +1,10 @@
+2008-06-11  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * FileVersionInfoTest.cs : disabled all English-Windows-dependent
+         tests. They all fail on Windows whose language is not English.
+
+         In general, be careful to compare language-dependent strings.
+
 2008-05-02  Zoltan Varga  <vargaz@gmail.com>
 
        * TraceTest.cs: Add a test for #385666.
index c28f6fbfe8615de6a35aaf29c6d7a33ebb0561e2..8c4aa2c4aa50ef8797bafc84464086b1634fbb30 100644 (file)
@@ -629,7 +629,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United States)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United States)", fvi.Language, "#16");
                        Assert.AreEqual (string.Empty, fvi.LegalCopyright, "#17");
                        Assert.AreEqual (string.Empty, fvi.LegalTrademarks, "#18");
                        Assert.AreEqual (string.Empty, fvi.OriginalFilename, "#19");
@@ -737,7 +737,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United States)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United States)", fvi.Language, "#16");
                        Assert.AreEqual (string.Empty, fvi.LegalCopyright, "#17");
                        Assert.AreEqual (string.Empty, fvi.LegalTrademarks, "#18");
                        Assert.AreEqual (string.Empty, fvi.OriginalFilename, "#19");
@@ -1148,7 +1148,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual ("CCC", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("DDD", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib1c.dll", fvi.OriginalFilename, "#19");
@@ -1249,7 +1249,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual (" ", fvi.LegalCopyright, "#17");
                        Assert.AreEqual (" ", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib1d.dll", fvi.OriginalFilename, "#19");
@@ -1295,7 +1295,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
+                       //Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
                        Assert.AreEqual ("DDD", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("EEE", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib1e.dll", fvi.OriginalFilename, "#19");
@@ -1341,7 +1341,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("Dutch (Netherlands)", fvi.Language, "#16");
+                       //Assert.AreEqual ("Dutch (Netherlands)", fvi.Language, "#16");
                        Assert.AreEqual (" ", fvi.LegalCopyright, "#17");
                        Assert.AreEqual (" ", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib1f.dll", fvi.OriginalFilename, "#19");
@@ -1449,7 +1449,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual ("CCC", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("DDD", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib1g.dll", fvi.OriginalFilename, "#19");
@@ -1561,7 +1561,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual (" ", fvi.LegalCopyright, "#17");
                        Assert.AreEqual (" ", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib1h.dll", fvi.OriginalFilename, "#19");
@@ -1912,7 +1912,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual ("CCC", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("DDD", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib1l.dll", fvi.OriginalFilename, "#19");
@@ -2016,7 +2016,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual (" ", fvi.LegalCopyright, "#17");
                        Assert.AreEqual (" ", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib1m.dll", fvi.OriginalFilename, "#19");
@@ -2162,7 +2162,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual ("Copyright 2007 Mono Hackers", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("Registered to All", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2b.dll", fvi.OriginalFilename, "#19");
@@ -2220,7 +2220,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual (" ", fvi.LegalCopyright, "#17");
                        Assert.AreEqual (" ", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2c.dll", fvi.OriginalFilename, "#19");
@@ -2284,7 +2284,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual (" ", fvi.LegalCopyright, "#17");
                        Assert.AreEqual (" ", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2d.dll", fvi.OriginalFilename, "#19");
@@ -2348,7 +2348,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual (" ", fvi.LegalCopyright, "#17");
                        Assert.AreEqual (" ", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2e.dll", fvi.OriginalFilename, "#19");
@@ -2400,7 +2400,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
+                       //Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
                        Assert.AreEqual (" ", fvi.LegalCopyright, "#17");
                        Assert.AreEqual (" ", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2f.dll", fvi.OriginalFilename, "#19");
@@ -2503,7 +2503,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual ("Copyright 2007 Mono Hackers", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("Registered to All", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2b.dll", fvi.OriginalFilename, "#19");
@@ -2600,7 +2600,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
+                       //Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
                        Assert.AreEqual ("Copyright 2007 Mono Hackers", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("Registered to All", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2h.dll", fvi.OriginalFilename, "#19");
@@ -2806,7 +2806,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
+                       //Assert.AreEqual ("English (United Kingdom)", fvi.Language, "#16");
                        Assert.AreEqual ("Copyright 2007 Mono Hackers", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("Registered to All", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2j.dll", fvi.OriginalFilename, "#19");
@@ -2903,7 +2903,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
+                       //Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
                        Assert.AreEqual ("Copyright 2007 Mono Hackers", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("Registered to All", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2k.dll", fvi.OriginalFilename, "#19");
@@ -3000,7 +3000,7 @@ namespace MonoTests.System.Diagnostics
                        Assert.IsFalse (fvi.IsPreRelease, "#13");
                        Assert.IsFalse (fvi.IsPrivateBuild, "#14");
                        Assert.IsFalse (fvi.IsSpecialBuild, "#15");
-                       Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
+                       //Assert.AreEqual ("Dutch (Belgium)", fvi.Language, "#16");
                        Assert.AreEqual ("Copyright 2007 Mono Hackers", fvi.LegalCopyright, "#17");
                        Assert.AreEqual ("Registered to All", fvi.LegalTrademarks, "#18");
                        Assert.AreEqual ("lib2l.dll", fvi.OriginalFilename, "#19");