Brian C. Lane
1adbeef14c
ltmpl: Add version compare support to installpkg
...
This adds support for enforcing version requirements on installed
packages. See the documentation in ltmpl.installpkg for details.
2021-10-28 14:19:50 -07:00
Brian C. Lane
9d6211f1b3
Fix unclosed files
...
Python will eventually close open files, but it is recommended to
explicitly close them instead of waiting for the gc or program exit.
This fixes all the uses of open...read/write in the codebase, mostly in
tests.
2020-10-07 10:51:41 -07:00
Brian C. Lane
7616a10373
Remove lorax-composer, it has been replaced by osbuild-composer
...
Remove the code, related files, and tests.
2020-09-30 15:42:46 -07:00
Brian C. Lane
65b8a2be68
tests: Cleanup on failure of in_tempdir
...
Otherwise other tests will also fail when they try to run from the wrong
directory.
2019-04-15 14:06:48 -07:00
Brian C. Lane
df3aeee802
pylorax.ltmpl: Add a test for missing quotes
...
It should raise an error if a quote is missing in the template.
2019-03-26 13:30:25 -07:00
Brian C. Lane
28bd68793b
tests: Fix makeFakeRPM calls
2019-02-21 10:10:11 -08:00
Brian C. Lane
a4783ba29f
Add tests for ltmpl.py
...
This covers things like installing globbed package names from multiple
repos, pinned package versions, and ltmpl functions
Related: rhbz#1548586
2018-10-29 13:55:19 -07:00