Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Newton-King <james@newtonking.com>2022-07-26 12:05:46 +0300
committerJames Newton-King <james@newtonking.com>2022-07-26 12:05:46 +0300
commita73b3d536cf05c66673b6e42ae916ee2383b1095 (patch)
treef39b120881f8dacfe925b0ee9bb491aa878aa111
parent07357a5a72975bbae3657898751c09db5e23602b (diff)
-rw-r--r--src/Servers/Kestrel/Transport.Quic/test/QuicConnectionContextTests.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Servers/Kestrel/Transport.Quic/test/QuicConnectionContextTests.cs b/src/Servers/Kestrel/Transport.Quic/test/QuicConnectionContextTests.cs
index 8896377788..60f0d70d37 100644
--- a/src/Servers/Kestrel/Transport.Quic/test/QuicConnectionContextTests.cs
+++ b/src/Servers/Kestrel/Transport.Quic/test/QuicConnectionContextTests.cs
@@ -21,7 +21,7 @@ public class QuicConnectionContextTests : TestApplicationErrorLoggerLoggedTest
[ConditionalFact]
[MsQuicSupported]
- public async Task DisposeAsync_DisposeConnectionAfterAcceptingStream_DefaultCloseErrorCodeUsed()
+ public async Task DisposeAsync_DisposeConnectionAfterAcceptingStream_DefaultCloseErrorCodeReported()
{
// Arrange
await using var connectionListener = await QuicTestHelpers.CreateConnectionListenerFactory(
@@ -37,12 +37,14 @@ public class QuicConnectionContextTests : TestApplicationErrorLoggerLoggedTest
await using var serverConnection = await acceptTask.DefaultTimeout();
- // Wait for stream and then cancel
await serverConnection.DisposeAsync();
+ // Assert
var ex = await ExceptionAssert.ThrowsAsync<QuicException>(
() => clientConnection.OpenOutboundStreamAsync(QuicStreamType.Unidirectional).AsTask(),
exceptionMessage: $"Connection aborted by peer ({(long)Http3ErrorCode.RequestCancelled}).");
+
+ Assert.Equal((long)Http3ErrorCode.RequestCancelled, ex.ApplicationErrorCode);
}
[ConditionalFact]