test_plugins_cli requires HTTPie installation
See original GitHub issueChecklist
- I’ve searched for similar issues.
- I’m using the latest version of HTTPie.
Minimal reproduction code and steps
- Run httpie 3.0.0 tests on Archlinux in a clean chroot
Current result
=========================== short test summary info ============================
FAILED tests/test_plugins_cli.py::test_plugins_installation - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_listing - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_listing_multiple - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_uninstall - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_listing_after_uninstall - Asse...
FAILED tests/test_plugins_cli.py::test_plugins_uninstall_specific - Assertion...
FAILED tests/test_plugins_cli.py::test_plugins_double_uninstall - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_upgrade - AssertionError
FAILED tests/test_plugins_cli.py::test_broken_plugins - AssertionError
FAILED tests/test_uploads.py::test_stdin_read_warning - assert b'> warning: n...
===== 10 failed, 853 passed, 6 skipped, 1 xfailed, 156 warnings in 30.68s ======
Additional information, screenshots, or code examples
Full logs: httpie-3.0.0-1-x86_64-check.log
Issue Analytics
- State:
- Created 2 years ago
- Comments:15 (9 by maintainers)
Top Results From Across the Web
Installation - HTTPie 3.2.1 (latest) docs
The directory where the plugins will be installed. HTTPie needs to have read/write access on that directory, since httpie cli plugins install will...
Read more >Installing and Using HTTPie on Linux - Linode
Learn how to use HTTPie, a modern and user-friendly command-line HTTP client that is designed to be used with web APIs.
Read more >HTTPie for Terminal - GitHub
HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Read more >Problem with HTTPie installation on macOS - Stack Overflow
According to the error message, you will need to install Xcode Command Line Tools (so that Python 3 from Homebrew, which HTTPie depends...
Read more >httpie - PyPI
HTTPie : modern, user-friendly command-line HTTP client for the API era. ... pip install httpie. Copy PIP instructions. Latest version. Released: May 6,...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Yes, please do so 🙏🏻
@isidentical , I am experiencing the same issue in Alpine APKBUILD. Skipping tests requiring the
requires_installation
marker resolved the issue for most of the tests. Howevertests/test_uploads.py::test_stdin_read_warning
is still failing. The same marker has to be added to this test also, right? I could send a PR with the fix once you confirm