[bcl] Fix a random failure in a DataView test which happened because DataViewListener...
authorZoltan Varga <vargaz@gmail.com>
Tue, 5 Jul 2016 20:30:21 +0000 (16:30 -0400)
committerZoltan Varga <vargaz@gmail.com>
Tue, 5 Jul 2016 20:30:21 +0000 (16:30 -0400)
mcs/class/System.Data/Test/System.Data/DataViewTest2.cs

index f727d736d2a05a639ce2441350bd4bb9eedc5651..50850b6d23f57e8edd44b15c64d2f78ac7e61fa4 100644 (file)
@@ -1158,6 +1158,9 @@ namespace MonoTests.System.Data
                        Assert.AreEqual (-1, evProp.NewIndex, "#10");
                        Assert.AreEqual (-1, evProp.OldIndex, "#11");
                        Assert.AreEqual (ListChangedType.Reset, evProp.lstType, "#12");
+
+                       // Keep the view alive otherwise we might miss events
+                       GC.KeepAlive (view);
                }
 
                [Test]