httpie-cli/tests
Jakub Roztocil a49774d3ab Extend auth plugin API
This extends the `AuthPlugin` API by the following attributes:

* `auth_require`: set to `False` to make `--auth, -a` optional
* `auth_parse`: set to `False` to disable `username:password` parsing
  (access the raw value passed to `-a` via `self.raw_auth`).
* `prompt_password`: set to`False` to disable password prompt when
   no password provided (only relevant when `auth_parse == True`)

 These changes should be 100% backwards-compatible.

 What needs more testing is auth support in sessions.

Close #433
Close #431
Close #378
Ping teracyhq/httpie-jwt-auth#3
2016-11-23 22:02:12 +01:00
..
client_certs Added test client SSL certs 2015-01-23 23:56:08 +01:00
fixtures Added --show-redirects and --max-redirects 2016-02-29 14:12:09 +08:00
conftest.py Run tests against both HTTP and HTTPS 2016-03-06 17:42:35 +08:00
README.rst Updated links II. 2015-07-03 18:55:45 +02:00
test_auth_plugins.py Extend auth plugin API 2016-11-23 22:02:12 +01:00
test_auth.py Extend auth plugin API 2016-11-23 22:02:12 +01:00
test_binary.py Run tests against both HTTP and HTTPS 2016-03-06 17:42:35 +08:00
test_cli.py codestyle fixes 2016-07-19 17:23:40 +01:00
test_config.py Removed the "implicit_content_type" config option 2016-03-03 17:14:39 +08:00
test_defaults.py More liberal default JSON Accept header 2016-07-02 14:18:36 +02:00
test_docs.py Fixed test_rst_file_syntax error message 2016-03-03 17:22:12 +08:00
test_downloads.py Fixed #451 - OSError: [Errno 36] File name too long 2016-03-17 15:58:01 +08:00
test_errors.py Improved --debug output 2016-03-05 01:42:48 +08:00
test_exit_status.py Clean-up 2016-10-26 11:58:47 +02:00
test_httpie.py Test case for Host header removal (unimplemented feature) 2016-11-23 22:02:12 +01:00
test_output.py Added test_verbose_implies_all 2016-03-09 21:58:11 +08:00
test_redirects.py Rename --print-others to --history-print. 2016-07-01 18:49:27 +02:00
test_regressions.py Fixed test 2016-10-26 11:28:17 +02:00
test_sessions.py Test suite cleanup 2016-03-01 23:22:50 +08:00
test_ssl.py Add Accept-Encoding: identity for --download 2016-03-07 11:46:59 +08:00
test_stream.py Cleanup tests 2016-03-03 18:50:18 +08:00
test_unicode.py Cleanup tests 2016-03-03 18:50:18 +08:00
test_uploads.py Detect Content Type of file uploaded in multipart/form-data request 2016-02-28 15:49:01 +08:00
test_windows.py Ignore redirected stdout with --output, -o 2016-03-01 20:24:50 +08:00
utils.py Exit with status 130 on CTRL-C 2016-10-26 11:53:01 +02:00

HTTPie Test Suite
=================


Please see `CONTRIBUTING`_.


.. _CONTRIBUTING: https://github.com/jkbrzt/httpie/blob/master/CONTRIBUTING.rst