Imported Upstream version 5.10.0.47

Former-commit-id: d0813289fa2d35e1f8ed77530acb4fb1df441bc0
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-01-24 17:04:36 +00:00
parent 88ff76fe28
commit e46a49ecf1
5927 changed files with 226314 additions and 129848 deletions

View File

@ -317,9 +317,10 @@ public class SaveTest
// Type attributes
Assert.AreEqual (TypeAttributes.Public|TypeAttributes.SequentialLayout, type1.Attributes);
// Interfaces
Assert.AreEqual (2, type1.GetInterfaces ().Length);
Assert.AreEqual (iface1, type1.GetInterfaces () [0]);
Assert.AreEqual (typeof (IComparable), type1.GetInterfaces () [1]);
var ifaces = type1.GetInterfaces ();
Assert.AreEqual (2, ifaces.Length);
Assert.IsTrue (iface1 == ifaces [0] || iface1 == ifaces [1]);
Assert.IsTrue (typeof (IComparable) == ifaces [0] || typeof (IComparable) == ifaces [1]);
CheckCattr (type1);
// FIXME: Class size/packing size