Lift local function to class function to workaround issue in xunit.analyzers and roslyn
This commit is contained in:
parent
7dcbf25069
commit
5b767e05b4
|
|
@ -97,12 +97,9 @@ namespace Microsoft.AspNetCore.SignalR.Tests
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Suppress this warning to workaround https://github.com/xunit/xunit/issues/1424
|
|
||||||
#pragma warning disable xUnit1026
|
|
||||||
[Theory]
|
[Theory]
|
||||||
[MemberData(nameof(TransportTypesAndTransferModes))]
|
[MemberData(nameof(TransportTypesAndTransferModes))]
|
||||||
public async Task ConnectionCanSendAndReceiveMessages(TransportType transportType, TransferMode requestedTransferMode)
|
public async Task ConnectionCanSendAndReceiveMessages(TransportType transportType, TransferMode requestedTransferMode)
|
||||||
#pragma warning restore xUnit1026
|
|
||||||
{
|
{
|
||||||
using (StartLog(out var loggerFactory, testName: $"ConnectionCanSendAndReceiveMessages_{transportType.ToString()}"))
|
using (StartLog(out var loggerFactory, testName: $"ConnectionCanSendAndReceiveMessages_{transportType.ToString()}"))
|
||||||
{
|
{
|
||||||
|
|
@ -182,11 +179,12 @@ namespace Microsoft.AspNetCore.SignalR.Tests
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool IsBase64Encoded(TransferMode transferMode, IConnection connection)
|
}
|
||||||
{
|
|
||||||
return requestedTransferMode == TransferMode.Binary &&
|
private bool IsBase64Encoded(TransferMode transferMode, IConnection connection)
|
||||||
connection.Features.Get<ITransferModeFeature>().TransferMode == TransferMode.Text;
|
{
|
||||||
}
|
return transferMode == TransferMode.Binary &&
|
||||||
|
connection.Features.Get<ITransferModeFeature>().TransferMode == TransferMode.Text;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static IEnumerable<object[]> MessageSizesData
|
public static IEnumerable<object[]> MessageSizesData
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue