aspnetcore/test/Kestrel.FunctionalTests
Cesar Blum Silveira a31d1e024c Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017).
- Most of the shared code is in the HttpProtocol class (former Frame)
- Virtual calls handle protocol-specific things
- Move the ProcessRequestsAsync loop to HttpProtocol
- Implement HTTP/1.x request processing in Http1Connection and HTTP/2
  in Http2Stream, with Http1Connection<T> and Http2Stream<T> subclassing
  those classes in order to handle the generic HttpContext parameter
- Split MessageBody into Http1MessageBody and Http2MessageBody,
  with MessageBody containing shared member variables and methods
2017-09-14 17:35:57 -07:00
..
Properties
SystemdActivation
TestHelpers
AddressRegistrationTests.cs Use PackageLineup 2017-08-16 14:10:43 -07:00
BadHttpRequestTests.cs
ChunkedRequestTests.cs
ChunkedResponseTests.cs
ConnectionAdapterTests.cs
ConnectionLimitTests.cs
DefaultHeaderTests.cs
EventSourceTests.cs
GeneratedCodeTests.cs Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00
HttpConnectionManagerTests.cs Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00
HttpsConnectionAdapterOptionsTest.cs
HttpsConnectionAdapterTests.cs Add fixes for problems discovered by xunit.analyzers (#1999) 2017-08-16 09:37:49 -07:00
HttpsTests.cs
KeepAliveTimeoutTests.cs Add tracing to KeepAliveTimeoutTests.ConnectionKeptAliveBetweenRequests to investigate test failures. 2017-09-14 16:55:44 -07:00
Kestrel.FunctionalTests.csproj
ListenHandleTests.cs
LoggingConnectionAdapterTests.cs
MaxRequestBodySizeTests.cs Shorten folder names 2017-07-28 11:11:55 -07:00
MaxRequestBufferSizeTests.cs
MaxRequestLineSizeTests.cs
RequestBodyTimeoutTests.cs
RequestHeaderLimitsTests.cs
RequestHeadersTimeoutTests.cs
RequestTargetProcessingTests.cs
RequestTests.cs Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00
ResponseTests.cs Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00
ThreadCountTests.cs Shorten folder names 2017-07-28 11:11:55 -07:00
UpgradeTests.cs Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00