Add rpm-py-installer as a dependency for the integration tests

'rpm' is an optional dependency for kobo, which is required by the
integration tests.

Previously this dependency was implicitly satisfied by 'koji' pulling
in 'rpm-py-installer' which made sure 'rpm' is available. But
koji==1.20.0 made this dependency optional, so importing kobo.rpmlib
started failing.

Fix this by making 'rpm-py-installer' and explicit dependency for the
integration test environment.

Signed-off-by: Hunor Csomortáni <csomh@redhat.com>
This commit is contained in:
Hunor Csomortáni
2020-01-21 10:30:21 +01:00
parent 66a2362a90
commit f35935c143

View File

@@ -77,6 +77,8 @@ deps =
pytest-xdist
PyYAML
requests
# rpm is an optional dependency for kobo, rpm-py-installer makes it work
rpm-py-installer
sh
# Set this to /etc/pki/tls/certs/ca-bundle.crt, for example,
# if the instance tested has a self-signed certificate.