}
#endif // TARGET_JVM
-#if NET_2_0
[Test]
public void ManifestModule ()
{
Assembly assembly = typeof (int).Assembly;
Module module = assembly.ManifestModule;
Assert.IsNotNull (module, "#1");
+
+#if NET_4_0
+ Assert.AreEqual ("MonoModule", module.GetType ().Name, "#2");
+#else
Assert.AreEqual (typeof (Module), module.GetType (), "#2");
+#endif
+
Assert.AreEqual ("mscorlib.dll", module.Name, "#3");
Assert.IsFalse (module.IsResource (), "#4");
Assert.IsTrue (assembly.GetModules ().Length > 0, "#5");
Assert.AreSame (module, assembly.GetModules () [0], "#6");
Assert.AreSame (module, assembly.ManifestModule, "#7");
}
-#endif
+
[Serializable ()]
private class AssemblyResolveHandler
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * AssemblyTest.cs: Fix one more tests under v4.
+
2010-03-25 Rodrigo Kumpera <rkumpera@novell.com>
*AssemblyTest.cs: Fix one more tests under v4.