Ed Summers

Results 204 comments of Ed Summers

@FraMecca I'm currently using a fork of httpbin that has been updated: https://github.com/webrecorder/pywb/blob/upgrade-dependencies/test_requirements.txt#L9 I updated this PR to replace `werkzeug.wsgi import pop_path_info` with `wsgiref.util import shift_path_info` since the werkzeug team...

I think that perhaps these length tests are failing because spaces are now being removed from JSON responses somewhere in the stack, maybe by the httpbin fork? Here are a...

@FraMecca there is already a Python3 port of pyamf at https://github.com/StdCarrot/Py3AMF. Does that not work for you?

It looks like https://github.com/psf/httpbin is being actively maintained by the Python Software Foundation so I'm going to switch to using that. Sadly, I see it still has the same set...

Sadly it appears that httpbin is no longer able to return invalid `Content-Length` headers: ``` curl -i -X GET "http://localhost:8080/response-headers?content-length=149,149" -H "accept: application/json" HTTP/1.1 500 Internal Server Error Connection: close...

It sounds like you are building and starting the Docker container using `docker` instead of using `docker compose`? What does your command look like to add the collection?

I spent a bit of time trying to let `gevent` float to 3.1.2 and working through the effects of running `pip install -r requirements.txt`. The good news is `gevent` v22.10.2...

It looks like there are [quite a few other forks](https://github.com/postmanlabs/httpbin/forks?include=active&page=1&period=2y&sort_by=last_updated) of httpbin out there with the Response fix applied. We could try using this one for our tests: https://github.com/aaronhmiller/httpbin And...

Using aaronhmiller/httpbin almost seems to work. Maybe some functionality isn't there any more, or the dependency updates introduced a problem in live rewriting? There are only 4 failures: ``` FAILED...