Plugin for pytest
to test RHSM client tools: subscription-manager
,
insights-client
, and rhc
.
- dynaconf
- requests
- toml
You can install it using pip
from this git repository, i.e.
$ pip install git+https://github.com/ptoscano/pytest-client-tools@main
It provides a set of fixtures for pytest
, representing the various client tools
and some helper bits:
candlepin
-- a locally deployed Candlepin from sources with test dataexternal_candlepin
-- a remote Candlepin (requires a configuration pointing to it passed as--test-config
)any_candlepin
--external_candlepin
if available, otherwisecandlepin
subman
--subscription-manager
insights_client
--insights-client
rhc
--rhc
Distributed under the terms of the MIT
_ license.