Imported Upstream version 4.0.0~alpha1

Former-commit-id: 806294f5ded97629b74c85c09952f2a74fe182d9
This commit is contained in:
Jo Shields
2015-04-07 09:35:12 +01:00
parent 283343f570
commit 3c1f479b9d
22469 changed files with 2931443 additions and 869343 deletions

View File

@@ -140,14 +140,9 @@ namespace MonoTests.System.Collections {
[Test]
public void TestSyncRoot()
{
#if !NET_2_0 // umm, why on earth do you expect SyncRoot is the Queue itself?
Assert.AreEqual (q1, q1.SyncRoot, "SyncRoot q1");
Assert.AreEqual (q2, q2.SyncRoot, "SyncRoot q2");
Assert.AreEqual (emptyQueue, emptyQueue.SyncRoot, "SyncRoot emptyQueue");
#endif
Queue q1sync = Queue.Synchronized(q1);
Assert.AreEqual (q1, q1sync.SyncRoot, "SyncRoot value of a synchronized queue");
Assert.AreNotSame (q1, q1sync.SyncRoot, "SyncRoot value of a synchronized queue");
}
[Test]