Imported Upstream version 5.16.0.174

Former-commit-id: e2ea24be26742a02d1739c3bc9240e899a6e80dd
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-09-28 08:21:44 +00:00
parent fe5f08787c
commit 4d0627f707
44 changed files with 47 additions and 38 deletions

View File

@@ -31,7 +31,11 @@ namespace System.Collections.Generic.Tests
Assert.False(comparer.Equals(EqualityComparer<Task<T>>.Default));
}
#if MOBILE
[Fact(Skip="Mono issue #10807")]
#else
[Fact]
#endif
public void EqualityComparer_EqualsShouldBeOverriddenAndWorkForDifferentInstances_cloned()
{
var comparer = EqualityComparer<T>.Default;

View File

@@ -218,6 +218,7 @@ namespace System.Threading.Tests
}
[Fact]
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono, "This test requires precise stack scanning")]
public static void RunThreadLocalTest7_WeakReference()
{
var threadLocalWeakReferenceTest = new ThreadLocalWeakReferenceTest();
@@ -225,6 +226,7 @@ namespace System.Threading.Tests
}
[Fact]
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono, "This test requires precise stack scanning")]
public static void RunThreadLocalTest8_Values()
{
// Test adding values and updating values
@@ -316,6 +318,7 @@ namespace System.Threading.Tests
}
[Fact]
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono, "This test requires precise stack scanning")]
public static void RunThreadLocalTest8_Values_NegativeCases()
{
// Test that Dispose works and that objects are released on dispose