import tomllib from pathlib import Path def test_static_ui_assets_are_declared_as_package_data(): pyproject = tomllib.loads(Path("pyproject.toml").read_text()) package_data = pyproject["tool"]["setuptools"]["package-data"] assert set(package_data["agent_lab.presentation"]) >= { "static/*.html", "static/*.js", "static/*.css", }