commercialhaskell / commercialhaskell/stackage

http-io-streams test failure

Open
#7,644 8 comments 0 reactions 0 assignees View on GitHub
failure: test-suite
Dominant language
Dockerfile
Stars
551
Forks
825
Avg merge
2d 16m
Merged PRs (30d)
8

Description

```
Opening a connection
properly caches hostname and port [✘]
Request, when serialized
has a properly formatted request line [✔]
handles empty request path [✔]
terminates with a blank line [✘]
has a properly formatted Host header [✔]
properly formats Accept header [✔]
properly formats Authorization header [✔]
Parsing responses
parses a simple 200 response [✔]
parses response when HTTP version doesn't match [✔]
handles padded Content-Length [✔]
recognizes chunked transfer encoding and decodes [✘]
recognzies fixed length message [✘]
doesn't choke if server neglects Content-Length [✔]
reads body without Content-Length or Transfer-Encoding [✔]
handles 204 No Content response without Content-Length [✔]
recognizes gzip content encoding and decompresses [✘]
repeated response headers are properly concatonated [✘]
Expectation handling
sends expectation and handles 100 response [✘]
Convenience API
PUT correctly chunks known size entity body [✘]
POST correctly chunks a fileBody [✘]
POST with form data correctly encodes parameters [✘]
GET internal handler follows redirect on 307 [✘]
check splitURI for local redirects [✔]
GET internal handler follows local redirect on 307 [✘]
GET includes a properly formatted request path [✘]
too many redirects result in an exception [✘]
GET with general purpose handler throws exception on 404 [✘]
public establish function behaves correctly [✘]
Corner cases in protocol compliance
Sends a request body for PUT [✘]
Sends a request body for DELETE [✘]
Sends a request body for PATCH [✘]
```

Unsure what changed but with latest nightly we're seeing these failures. Will mark tests as expected to fail.

CC @andreasabel

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.