pungi/tests
Lubomír Sedlář 2bb65408ee [pkgset] Add tests for KojiPackageSet
There is a lot of mock objects needed: we bypass calls to Koji, use a
mock FileCache that does not need valid RPMs on disk and avoid any
multithreading.

The test data in tests/fixtures/tagged-rpms.json comes from Koji. It is
filtered down to only a few packages to make it manageable.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-04-22 13:35:17 +02:00
..
data [checks] Don't always require jigdo 2016-03-10 09:08:19 +01:00
fixtures [pkgset] Add tests for KojiPackageSet 2016-04-22 13:35:17 +02:00
__init__.py Fix test data, improve Makefile. 2015-06-25 08:02:57 -04:00
helpers.py [pkgset] Add tests for KojiPackageSet 2016-04-22 13:35:17 +02:00
test_arch.py Allow running scripts with any python in PATH 2015-11-27 08:38:47 +01:00
test_buildinstall.py Refactor checking for failable deliverables 2016-03-24 10:12:20 +01:00
test_checks.py [checks] Add a check for too restrictive umask 2016-03-31 10:10:18 +02:00
test_compose.py Improve logging of failable deliverables 2016-04-13 13:45:30 +02:00
test_compose.sh Move messaging into cli options 2015-11-27 10:35:08 +01:00
test_createiso_phase.py Improve logging of failable deliverables 2016-04-13 13:45:30 +02:00
test_createiso_script.py [createiso] Move runroot work to separate script 2016-04-06 13:25:49 +02:00
test_createrepo_wrapper.py [createrepo-wrapper] Fix --deltas argument 2016-03-02 16:11:25 +01:00
test_createrepophase.py [createrepo] Compute delta RPMS against old compose 2016-03-07 14:49:17 +01:00
test_imagebuildphase.py Improve logging of failable deliverables 2016-04-13 13:45:30 +02:00
test_imagechecksumphase.py [checksums] Add label to file name 2016-03-16 08:49:44 +01:00
test_initphase.py [init] Remove duplicated checks for comps 2016-03-10 15:30:05 +01:00
test_koji_wrapper.py [koji-wrapper] Retry watching on connection errors 2016-03-02 14:01:17 +01:00
test_liveimagesphase.py Improve logging of failable deliverables 2016-04-13 13:45:30 +02:00
test_livemediaphase.py Improve logging of failable deliverables 2016-04-13 13:45:30 +02:00
test_lorax_wrapper.py [atomic] Add atomic_installer phase 2016-03-23 12:00:06 +01:00
test_notifier.py Fix notifier tests 2015-12-14 14:35:00 +01:00
test_ostree_installer_phase.py [ostree-installer] Drop filename setting 2016-04-14 14:45:36 +02:00
test_ostree_phase.py [ostree] Set each repo to point to current compose 2016-04-15 08:17:40 +02:00
test_ostree_script.py [ostree] Log to stdout as well 2016-04-08 11:37:16 +02:00
test_pathmatch.py Allow running scripts with any python in PATH 2015-11-27 08:38:47 +01:00
test_paths.py [paths] Document and test translate_path 2016-03-07 15:18:57 +01:00
test_pkgset_pkgsets.py [pkgset] Add tests for KojiPackageSet 2016-04-22 13:35:17 +02:00
test_pkgset_source_koji.py [pkgset] Add tests for Koji source 2016-04-22 09:44:20 +02:00
test_scm.py [scm-wrapper] Report when file wrapper did not match anything 2016-04-18 14:24:43 +02:00
test_util.py [util] Remove umask manipulation from makedirs 2016-03-31 10:10:10 +02:00