Files

25 lines
790 B
Python
Raw Permalink Normal View History

from lim import catalog
def test_catalog_contains_all_sections():
assert catalog.arch_rpi_images()
assert catalog.manjaro_gnome_releases()
assert catalog.retropie_images()
assert catalog.mkinitcpio_modules_by_rpi()
def test_arch_entries_are_complete():
for version, entry in catalog.arch_rpi_images().items():
assert entry["image"], version
assert entry["luks_memory_cost"].isdigit(), version
def test_mkinitcpio_covers_every_arch_rpi_version():
assert set(catalog.mkinitcpio_modules_by_rpi()) == set(catalog.arch_rpi_images())
def test_manjaro_entries_have_url_and_image():
for release, entry in catalog.manjaro_gnome_releases().items():
assert entry["url"].startswith("https://"), release
assert entry["image"], release