diff --git a/test/Kestrel.Core.Tests/PipelineExtensionTests.cs b/test/Kestrel.Core.Tests/PipelineExtensionTests.cs index 485183ff85..e3a89832da 100644 --- a/test/Kestrel.Core.Tests/PipelineExtensionTests.cs +++ b/test/Kestrel.Core.Tests/PipelineExtensionTests.cs @@ -84,11 +84,13 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Tests [InlineData(null, new byte[0])] public void EncodesAsAscii(string input, byte[] expected) { - var writerBuffer = _pipe.Writer; - var writer = new BufferWriter(writerBuffer); + var pipeWriter = _pipe.Writer; + var writer = new BufferWriter(pipeWriter); writer.WriteAsciiNoValidation(input); writer.Commit(); - writerBuffer.FlushAsync().GetAwaiter().GetResult(); + pipeWriter.FlushAsync().GetAwaiter().GetResult(); + pipeWriter.Complete(); + var reader = _pipe.Reader.ReadAsync().GetAwaiter().GetResult(); if (expected.Length > 0)