RFC Conformance: Validate request transfer coding before Plug dispatch #1842
elixir.yml
on: pull_request
Matrix: autobahn / autobahn
Matrix: h2spec / h2spec
Matrix: lint / lint
Matrix: test / test
re-run
4s
Annotations
18 errors
|
test / test (1.19.0, 27.x)
Process completed with exit code 2.
|
|
test / test (1.19.0, 27.x):
test/bandit/websocket/protocol_test.exs#L221
test frame fragmentation max_fragmented_message_size enforced for continuation fin frames (WebSocketProtocolTest)
|
|
test / test (1.19.0, 27.x):
test/bandit/http2/plug_test.exs#L679
test does not send window updates on closed streams that are never read (HTTP2PlugTest)
|
|
test / test (1.17.x, 26.x)
Process completed with exit code 2.
|
|
test / test (1.17.x, 26.x):
test/bandit/http2/plug_test.exs#L832
test Expect: 100-continue (RFC9110§10.1.1) does not send a 100 Continue interim response if the plug never reads the body (HTTP2PlugTest)
|
|
test / test (1.19.0, 26.x)
Process completed with exit code 2.
|
|
test / test (1.19.0, 26.x):
test/bandit/http2/plug_test.exs#L832
test Expect: 100-continue (RFC9110§10.1.1) does not send a 100 Continue interim response if the plug never reads the body (HTTP2PlugTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/initial_handler_test.exs#L96
test unknown protocols TLS connection is made to a TCP server (InitialHandlerTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/http1/plug_test.exs#L415
test send_file rejects negative length (HTTP1PlugTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/http1/telemetry_test.exs#L243
test telemetry it should send `stop` events for malformed requests (HTTP1TelemetryTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/http1/telemetry_test.exs#L289
test telemetry it should send `exception` events for raising requests (HTTP1TelemetryTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/http1/telemetry_test.exs#L314
test telemetry it should send `exception` events for throwing requests (HTTP1TelemetryTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/http1/plug_test.exs#L433
test send_file rejects an :all length with an offset past EOF instead of a negative content-length (HTTP1PlugTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/http1/logging_test.exs#L24
test protocol error logging errors are verbosely logged if so configured (HTTP1LoggingTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/http1/protocol_test.exs#L1582
test transfer-encoding edge cases (RFC9112§6.1, §7.1.1) treats a transfer-encoding request from an HTTP/1.0 client as faulty framing (HTTP1ProtocolTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/http1/protocol_test.exs#L1543
test transfer-encoding edge cases (RFC9112§6.1, §7.1.1) rejects an unrecognized transfer-coding (HTTP1ProtocolTest)
|
|
test / test (1.18.x, 26.x):
test/bandit/adapter_test.exs#L85
test calling process validation raises if chunk is called from a process other than the stream owner (Bandit.AdapterTest)
|
|
re-run
Process completed with exit code 1.
|