2005-11-14 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / corlib / Test / System.Globalization / CultureInfoTest.cs
index aaee5f5d3023f8974f6b795629bb957669efee9e..5b6305c161a00f5d3f7399cccd38f27139c4f6d3 100644 (file)
@@ -37,6 +37,16 @@ namespace MonoTests.System.Globalization
                {
                        Thread.CurrentThread.CurrentCulture = new CultureInfo ("ar");
                }
+
+               [Test]
+               // make sure that all CultureInfo holds non-null calendars.
+               public void OptionalCalendars ()
+               {
+                       foreach (CultureInfo ci in CultureInfo.GetCultures (
+                               CultureTypes.AllCultures))
+                               AssertNotNull (String.Format ("{0} {1}",
+                                       ci.LCID, ci.Name), ci.OptionalCalendars);
+               }
        }
 }