pungi/tests
Lubomír Sedlář 50e9294057 config: Validate variant regular expressions
When the mapping in configuration specifies incorrect regular expression
to match regular expressions, we should raise an error immediately and
not wait until the part of config is actually used.

This patch does not cover `live_media`, `image_build` and `osbs`
sections, as they use plain dicts and not the list of tuples format.

Fixes: #424
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-10-12 09:38:59 +02:00
..
data Fix test data build script 2016-09-01 08:46:23 +02: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 Merge #381 Automatically generate missing image version 2016-09-06 15:19:55 +00:00
test_arch.py [arch] Add mock rpmUtils module 2016-05-17 12:10:45 +02:00
test_buildinstall.py Add JSON Schema for configuration 2016-09-01 10:56:15 +02:00
test_checks.py Use unittest2 if available 2016-05-25 13:41:49 +02:00
test_compose.py Merge #381 Automatically generate missing image version 2016-09-06 15:19:55 +00:00
test_compose.sh Fix PYTHONPATH usage in test_compose.sh. 2016-06-02 10:16:02 -04:00
test_config.py config: Validate variant regular expressions 2016-10-12 09:38:59 +02:00
test_createiso_phase.py createiso: Report nice error when tag does not exist 2016-09-01 09:09:31 +02:00
test_createiso_script.py [createiso] Use shell script for runroot 2016-08-10 13:39:50 +02:00
test_createrepo_wrapper.py createrepo: Add option to use xz compression 2016-09-12 11:10:43 +02:00
test_createrepophase.py createrepo: Add option to use xz compression 2016-09-12 11:10:43 +02:00
test_extra_files_phase.py extra-files: Write a metadata file enumerating extra files 2016-09-07 13:02:48 +02:00
test_imagebuildphase.py Merge #381 Automatically generate missing image version 2016-09-06 15:19:55 +00:00
test_imagechecksumphase.py checksums: Never skip checksumming phase 2016-09-19 12:20:34 +02:00
test_initphase.py init: Remove keep_original_comps option 2016-09-22 13:35:28 +02:00
test_koji_wrapper.py Use unittest2 if available 2016-05-25 13:41:49 +02:00
test_linker.py [linker] Remove dead code 2016-09-19 12:19:43 +02:00
test_liveimagesphase.py Merge #381 Automatically generate missing image version 2016-09-06 15:19:55 +00:00
test_livemediaphase.py Merge #381 Automatically generate missing image version 2016-09-06 15:19:55 +00:00
test_lorax_wrapper.py Use unittest2 if available 2016-05-25 13:41:49 +02:00
test_media_split.py [media-split] Add unit tests 2016-06-01 14:03:23 +02:00
test_metadata.py extra-files: Write a metadata file enumerating extra files 2016-09-07 13:02:48 +02:00
test_notifier.py Translate paths without double slash 2016-09-26 15:50:49 +02:00
test_osbs_phase.py Add JSON Schema for configuration 2016-09-01 10:56:15 +02:00
test_ostree_installer_phase.py ostree-installer: Reduce duplication in tests 2016-10-06 09:42:31 +02:00
test_ostree_phase.py ostree: Use $basearch in repo file 2016-10-05 18:41:55 +02:00
test_ostree_script.py Stop using str.format 2016-05-25 13:41:49 +02:00
test_pathmatch.py Allow running scripts with any python in PATH 2015-11-27 08:38:47 +01:00
test_paths.py Add JSON Schema for configuration 2016-09-01 10:56:15 +02:00
test_phase_base.py Add common global settings for images 2016-04-18 18:11:29 +02:00
test_pkgset_pkgsets.py Use unittest2 if available 2016-05-25 13:41:49 +02:00
test_pkgset_source_koji.py [pkgset] Add tests for Koji source 2016-04-22 09:44:20 +02:00
test_scm.py Use unittest2 if available 2016-05-25 13:41:49 +02:00
test_test_phase.py [test] Only check bootability for images on x86_64 and i386 2016-08-10 13:02:56 +02:00
test_util.py extra-files: Write a metadata file enumerating extra files 2016-09-07 13:02:48 +02:00