Skip to content

Commit 4f6bc2b

Browse files
committed
await the middleware
1 parent 6f9a6de commit 4f6bc2b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Servers/Kestrel/test/InMemory.FunctionalTests/TlsListenerMiddlewareTests.Units.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,14 +89,14 @@ public async Task RunTlsClientHelloCallbackTest_DeterministinglyReads()
8989

9090
await transportConnection.Input.CompleteAsync();
9191

92+
await middlewareTask;
93+
Assert.True(nextMiddlewareInvoked);
94+
Assert.False(tlsClientHelloCallbackInvoked);
95+
9296
// ensuring that we have read only 4 times (ReadAsync() is called 4 times)
9397
var observableTransport = transportConnection.Transport as ObservableDuplexPipe;
9498
Assert.NotNull(observableTransport);
9599
Assert.Equal(4, observableTransport.ReadAsyncCounter);
96-
97-
await middlewareTask;
98-
Assert.True(nextMiddlewareInvoked);
99-
Assert.False(tlsClientHelloCallbackInvoked);
100100
}
101101

102102
private async Task RunTlsClientHelloCallbackTest_WithMultipleSegments(

0 commit comments

Comments
 (0)