lorax/tests/pylorax
Brian C. Lane 663a0dcd73 lorax-composer: Handle packages with multiple builds
When the repository has multiple arches, eg. i686 and x86_64, it should
add a new entry to the project's builds list, not create a new project
in the list.

This handles that by adding a modified insort_left function and
examining the packages returned from dnf to make sure they aren't
already listed in the results. It also handles adding them in sorted
order so that no further sorting needs to be done on the results.

Resolves: rhbz#1656642
2018-12-07 11:54:02 -08:00
..
blueprints Drop mod_auth_openidc from httpd example blueprint 2018-08-29 10:48:02 -07:00
repos Update the projects tests to use DNF Repo object 2018-12-07 11:52:22 -08:00
results Support loading groups from the kickstart template files. 2018-07-19 11:00:46 -07:00
source Fix DNF related issues with source selection 2018-06-04 15:47:38 -07:00
test_bisect.py lorax-composer: Handle packages with multiple builds 2018-12-07 11:54:02 -08:00
test_buildstamp.py Write the --variant string to .buildstamp as 'Variant=' 2018-01-17 09:38:16 -08:00
test_compose.py Write a rootpw line if no root customizations in the blueprint 2018-10-03 08:29:33 -07:00
test_crossdomain.py Use 2to3 to convert the python2 lorax-composer code to python3 2018-05-17 10:34:34 -07:00
test_dnfbase.py lorax-composer: Check for CDN only repos 2018-12-07 11:50:52 -08:00
test_projects.py Adjust test_drtfr_gpgkey to pass on Fedora 28 and RHEL 8 2018-12-07 11:52:22 -08:00
test_queue.py lorax-composer: Check the queue and results at startup 2018-12-06 15:27:48 -08:00
test_recipes.py Fix tests related to blueprint name changes 2018-08-22 10:22:36 -07:00
test_server.py Add an openstack image type 2018-10-09 11:55:30 -07:00
test_timestamp.py Add a test for the pylorax.api.timestamp functions 2018-08-07 12:12:17 -07:00
test_workspace.py Fix tests related to blueprint name changes 2018-08-22 10:22:36 -07:00