repo-autoindex/tests
Caleigh Runge-Hottman b284ddbd9f Generate kickstart repo index [RHELDST-14528]
Due to the presence of a "repodata/repomd.xml" path in a kickstart
repo, repo-autoindex previously interpreted kickstart repos as yum
repos. As such, a kickstart repo's index would solely consist of two
directories: "Packages" and "repodata".

While a kickstart repo does contain a yum repo, kickstart repos also
contain two additional repo entry points: treeinfo and extra_files.json.
Each entry point references additional files that should be included
in a kickstart repo's index. These files were previously ignored.

Now, when repo-autoindex encounters a kickstart repo, repo-autoindex
produces a repo index that reflects the content referenced in all
three repo entry points (repomd.xml, treeinfo, extra_files.json).
2023-03-31 17:53:57 -04:00
..
sample_kickstart_repo Generate kickstart repo index [RHELDST-14528] 2023-03-31 17:53:57 -04:00
sample_pulp_repo Add PULP_MANIFEST support 2022-08-08 13:45:50 +10:00
sample_repo Add a test running entire command 2022-08-02 16:45:24 +10:00
test_cmd.py Add PULP_MANIFEST support 2022-08-08 13:45:50 +10:00
test_http_fetcher.py Add PULP_MANIFEST support 2022-08-08 13:45:50 +10:00
test_import.py Add some basic tests & CI setup 2022-06-29 15:52:00 +10:00
test_kickstart_render_typical.py Generate kickstart repo index [RHELDST-14528] 2023-03-31 17:53:57 -04:00
test_noop.py Rearrange sources to keep API separate, add a real test 2022-07-07 13:20:43 +10:00
test_render_elision.py Add a test for text elision 2022-08-02 16:41:46 +10:00
test_yum_render_corrupt.py Implement error handling 2022-08-09 08:51:06 +10:00
test_yum_render_typical.py Add PULP_MANIFEST support 2022-08-08 13:45:50 +10:00