Jason R. Coombs
Jason R. Coombs
moving the other failure to #237
The tests that fail are: `test_http_over_https_error[0.0.0.0-builtin]` and `test_http_over_https_error[::-builtin]`.
In 7c68694, I mark those test (variants) as xfail so at least they shouldn't block releases any longer. I'll leave it as an exercise for someone else to trace the...
After committing that workaround, the tests are now failing on macOS on my local workstation. ``` python develop-inst-noop: /Users/jaraco/code/public/cherrypy/cheroot python installed: apipkg==1.5,argh==0.26.2,asn1crypto==1.0.1,atomicwrites==1.3.0,attrs==19.2.0,certifi==2019.9.11,cffi==1.12.3,chardet==3.0.4,-e git+gh://cherrypy/cheroot@7c686947e1b5bba7d94bd1ebd11f3f8c83b04455#egg=cheroot,codecov==2.0.15,colorama==0.4.1,coverage==4.5.3,cryptography==2.7,docopt==0.6.2,execnet==1.7.1,idna==2.8,jaraco.functools==2.0,more-itertools==7.2.0,packaging==19.2,pathtools==0.1.2,pluggy==0.13.0,py==1.8.0,pycparser==2.19,pyOpenSSL==19.0.0,pyparsing==2.4.2,pytest==5.2.1,pytest-cov==2.7.1,pytest-forked==1.1.1,pytest-mock==1.10.4,pytest-sugar==0.9.2,pytest-testmon==0.9.19,pytest-watch==4.2.0,pytest-xdist==1.30.0,PyYAML==5.1.2,requests==2.22.0,requests-unixsocket==0.2.0,six==1.12.0,termcolor==1.1.0,trustme==0.5.2,urllib3==1.25.6,watchdog==0.9.0,wcwidth==0.1.7 python run-test-pre: PYTHONHASHSEED='3603278255' python run-test: commands[0] |...
The problem is that this fixture fails when the fixture isn't initialized with a `.send()` operation: ``` @pytest.fixture def tls_http_server(): """Provision a server creator as a fixture.""" def start_srv(): bind_addr,...
I've disabled those tests so that the test suite runs cleanly on my workstation. To replicate the failures, run: `tox -- -k test_tls_client_auth --runxfail`. If you experience the failures, we...
Agreed this sounds like a good idea. The trick will be - can it be implemented without causing too much disruption.
I like this idea, although it doesn't seem necessarily intrinsic to CherryPy. It might be better prototyped as a separate repository or package, which would also serve as a good...
Pinning to `cheroot
For now, I've disabled the tests to suppress the failures. To reproduce the failure, run `tox -- -k Timeout_after_request --runxfail`.