/mock-test-data

Place to store big binary blobs for the purpose of mock integration testing (shallow clone expected from here)

Primary LanguagePython

Data for Mock integration testing

Content of this project is consumed by mock's integration tests.

You probably want to have a look at the docs.

Files & Directories

python-copr-999-1.src.rpm, example source rpm package which uses two-phase dynamic build requires. Can be built on Fedora 31+.

dep-on-python-copr-999-1-0.src.rpm depends both build/run-time on the python-copr package above.

daemon-test-1-0.src.rpm package starts test-daemon process on background during build, and in %posttrans. The process shuts down after 5 minutes itself, if not killed.

mock-test-bump-version*.src.rpm packages are here to simplify tests where we expect a package bump in buildroot. We build the version 1 into some repo, experiment with mock, then we build the version 2 into the same repo, and we can experiment once more.

repo is DNF/YUM repository providing testing package named always-installable, and is available on "baseurl" https://raw.githubusercontent.com/rpm-software-management/mock-test-data/master/repo/

buildrequires-always-installable-1-0.src.rpm is package which buildrequires the always-installable RPM from the repo directory.