question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

test_plugins_cli requires HTTPie installation

See original GitHub issue

Checklist

  • I’ve searched for similar issues.
  • I’m using the latest version of HTTPie.

Minimal reproduction code and steps

  1. 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:closed
  • Created 2 years ago
  • Comments:15 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
isidenticalcommented, Jan 30, 2022

Yes, please do so 🙏🏻

0reactions
nilushancostacommented, Jan 30, 2022

@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. However tests/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

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found