Commit Graph

4 Commits

Author SHA1 Message Date
Brian C. Lane
977477db9d tests: Switch functional testing to use tmt framework
This also changes from running the unit tests, which are now run as part
of the rpm build, to running ksvalidator and ksflatten on some test
kickstarts.

./tests/good-ks/ contains kickstarts expected to pass
./tests/bad-ks/ contains kickstarts expected to fail
./tests/include-ks/ contains kickstarts expected to pass, with includes

(note that the %include directives in good-ks are not processed by
ksvalidator).
2023-02-21 11:31:57 -08:00
Brian C. Lane
b1da39fe21 tests: Enable the pykickstart unit tests
These now work fine in a mock environment and provide excellent
coverage.
2023-02-21 10:55:24 -08:00
Brian C. Lane
119b633434 Conditionally BuildRequire coverage and sphinx for runtests
They aren't needed for the build unless runtests has been selected (it
is disabled by default).

Resolves: rhbz#1916735
2021-01-15 12:02:01 -08:00
David Cantrell
ba5324f83c Add Fedora CI tests and gating files for pykickstart. 2018-12-19 13:50:35 -05:00