lorax/tests/pylorax
Brian C. Lane 229253b0cb lorax-composer: Add basic recipe checker function
This makes sure that required fields are included, and that sections are
not empty. It does not check for all optional fields.

If there are errors it will gather up all of them and then raise a
RecipeError with a string of all the errors.

(cherry picked from commit 61059a2699)

Resolves: rhbz#1716596
2019-10-31 10:11:13 -07:00
..
blueprints tests: Update openssh-server to version * 2019-06-10 20:04:39 +03:00
repos Only use repos with valid urls for test_server.py 2019-04-05 11:05:58 -07:00
results tests: Add test for Recipe.freeze() function 2019-06-26 16:14:40 -07:00
source Fix DNF related issues with source selection 2018-06-04 15:47:38 -07:00
__init__.py Add tests to test_creator.py 2019-03-21 14:48:27 -07:00
test_bisect.py lorax-composer: Handle packages with multiple builds 2018-12-07 11:54:02 -08:00
test_buildstamp.py tests: Skip docs if not installed 2019-04-05 11:05:58 -07:00
test_compose.py lorax-composer: Add basic recipe checker function 2019-10-31 10:11:13 -07:00
test_creator.py Add an option to align the image size to a multiplier. 2019-04-05 11:30:19 -04: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 Revert "lorax-composer: Check for CDN only repos" 2019-05-13 12:03:39 -07:00
test_gitrpm.py Assert that RuntimeErrors have correct messages 2019-06-27 08:54:20 -07:00
test_projects.py tests: Make sure example-development is present for delete test 2019-04-05 11:05:58 -07:00
test_queue.py lorax-composer: Check the queue and results at startup 2018-12-06 15:27:48 -08:00
test_recipes.py tests: Add test for Recipe.freeze() function 2019-06-26 16:14:40 -07:00
test_server.py Disable some compose types on other architectures 2019-10-28 17:03:18 -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