"""Tests that a Formula file exists for every font.""" import pytest from tests.conftest import FORMULA_DIR, get_font_dir_names @pytest.mark.parametrize("font_name", get_font_dir_names()) def test_formula_file_exists(font_name): """Formula/font-.rb exists for each font folder.""" # font_name is e.g. "font-acrylic-hand"; formula file is font-acrylic-hand.rb formula_path = FORMULA_DIR / f"{font_name}.rb" assert formula_path.is_file(), ( f"Missing formula for {font_name}: expected {formula_path}" )