dd60adb0c6
ensure all plugins are migrated to Niquests prior to importing them
2024-10-15 09:45:43 +02:00
d39752a02c
add tests to cover recently added cli flags
2024-03-20 07:38:02 +01:00
7be49cfa34
flake8 lint fix
2024-03-18 22:19:07 +01:00
19e75dfd60
resolve merge conflicts
2024-03-18 18:19:30 +01:00
3de7c82077
Cleanup
2024-03-04 18:12:18 +01:00
db16bbee96
Drop dependency on the abandoned python-lazy-fixture II.
2024-03-04 18:05:26 +01:00
3524ccf0ba
Drop dependency on the abandoned python-lazy-fixture
2024-03-04 16:28:03 +01:00
a8ef611f2c
HTTPie v4
2024-02-08 09:15:18 +01:00
419cc2c34a
Skip on pyOpenSSL ( #1376 )
2022-04-28 05:18:20 -07:00
86f4bf4d0a
Add support for sending secure cookies over localhost ( #1327 )
...
* Add support for sending secure cookies over localhost
* Refactor
* Fix the CI
Co-authored-by: Jakub Roztocil <jakub@roztocil.co >
2022-04-14 07:42:05 -07:00
65ab7d5caa
Implement new style cookies
2022-03-07 23:29:48 +03:00
62e43abc86
Ignore crashes that happen on the 3rd party plugins ( #1228 )
...
* Ignore crashes that happen on the 3rd party plugins
* Give a suggestion about how to uninstall
2021-12-08 07:45:07 -08:00
245cede2c2
cmd: Implement httpie plugins interface ( #1200 )
2021-11-30 11:12:51 +03:00
c000886546
Preserve individual headers with the same name on responses ( #1208 )
...
* Preserve individual headers with the same name on responses
* Rename RequestHeadersDict to HTTPHeadersDict
* Update tests/utils/http_server.py
* Update tests/utils/http_server.py
* Update httpie/adapters.py
Co-authored-by: Jakub Roztocil <jakub@roztocil.co >
2021-11-24 15:41:37 -08:00
507514b795
Add workflow to test with pyOpenSSL active ( #1164 )
...
* Add workflow to test with pyOpenSSL active
Original patch by @gmelodie.
* Fix tests on Windows with Python 3.6
2021-09-23 10:37:23 +02:00
a61f9e1114
Minor clean-up ( #1078 )
...
- Remove default arguments to `open()`.
- Make use of `pytest` mechanisms for temporary folders.
2021-05-29 12:06:06 +02:00
355befcbfc
Skip http://pie.dev tests when offline ( #1072 )
2021-05-27 19:30:36 +02:00
749b1e2aca
Fix pytest configuration
2018-06-09 11:59:34 +02:00
a6ebc44a48
Run tests against both HTTP and HTTPS
...
Some of the tests now use the `httpbin_both` fixture from pytest-httpbin.
Also, made httpbin's CA trusted by default and added `httpbin_secure_untrusted`
fixture to allow overriding that for particular tests.
2016-03-06 17:42:35 +08:00