debian-forge/test/mod/test_testutil_dnf5.py
Tomáš Hozza 7993b78e7c Testutil: add DNF5 helper function for depsolving
This will be used for testing the SBOM implementation with DNF5.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-12-02 23:24:39 +01:00

11 lines
314 B
Python

import os.path
import pytest
testutil_dnf5 = pytest.importorskip("osbuild.testutil.dnf5")
def test_depsolve_pkgset():
_, pkgset = testutil_dnf5.depsolve_pkgset([os.path.abspath("./test/data/testrepos/baseos")], ["bash"])
assert len(pkgset) == 15
assert "bash" in [pkg.get_name() for pkg in pkgset]