Skip tests that fail to due threading bugs in Mono

This commit is contained in:
Nate McMaster 2015-12-15 11:36:43 -08:00
parent 4c56ac6548
commit cade3de890
1 changed files with 6 additions and 3 deletions

View File

@ -1458,7 +1458,8 @@ namespace Microsoft.AspNet.Identity.Test
} }
} }
[Fact] [ConditionalFact]
[FrameworkSkipCondition(RuntimeFrameworks.Mono, SkipReason = "Fails due to threading bugs in Mono")]
public async Task CanGetRolesForUser() public async Task CanGetRolesForUser()
{ {
if (ShouldSkipDbTests()) if (ShouldSkipDbTests())
@ -2013,7 +2014,8 @@ namespace Microsoft.AspNet.Identity.Test
Assert.Equal(DateTimeOffset.Parse("01/01/2014"), await userMgr.GetLockoutEndDateAsync(user)); Assert.Equal(DateTimeOffset.Parse("01/01/2014"), await userMgr.GetLockoutEndDateAsync(user));
} }
[Fact] [ConditionalFact]
[FrameworkSkipCondition(RuntimeFrameworks.Mono, SkipReason = "Fails due to threading bugs in Mono")]
public async Task CanGetUsersWithClaims() public async Task CanGetUsersWithClaims()
{ {
if (ShouldSkipDbTests()) if (ShouldSkipDbTests())
@ -2038,7 +2040,8 @@ namespace Microsoft.AspNet.Identity.Test
Assert.Equal(0, (await manager.GetUsersForClaimAsync(new Claim("123", "456"))).Count); Assert.Equal(0, (await manager.GetUsersForClaimAsync(new Claim("123", "456"))).Count);
} }
[Fact] [ConditionalFact]
[FrameworkSkipCondition(RuntimeFrameworks.Mono, SkipReason = "Fails due to threading bugs in Mono")]
public async Task CanGetUsersInRole() public async Task CanGetUsersInRole()
{ {
if (ShouldSkipDbTests()) if (ShouldSkipDbTests())