MCPcopy Index your code
hub / github.com/httpie/cli / test_plugins_uninstall_non_existent

Function test_plugins_uninstall_non_existent

tests/test_plugins_cli.py:95–103  ·  view source on GitHub ↗
(httpie_plugins, interface)

Source from the content-addressed store, hash-verified

93
94@pytest.mark.requires_installation
95def test_plugins_uninstall_non_existent(httpie_plugins, interface):
96 plugin = interface.make_dummy_plugin(build=False)
97 result = httpie_plugins('uninstall', plugin.name)
98
99 assert result.exit_status == ExitStatus.ERROR
100 assert (
101 result.stderr.splitlines()[-1].strip()
102 == f"Can't uninstall '{plugin.name}': package is not installed"
103 )
104
105
106@pytest.mark.requires_installation

Callers

nothing calls this directly

Calls 2

httpie_pluginsFunction · 0.85
make_dummy_pluginMethod · 0.80

Tested by

no test coverage detected