test_packaging.py 373 B

1234567891011121314
  1. import tomllib
  2. from pathlib import Path
  3. def test_static_ui_assets_are_declared_as_package_data():
  4. pyproject = tomllib.loads(Path("pyproject.toml").read_text())
  5. package_data = pyproject["tool"]["setuptools"]["package-data"]
  6. assert set(package_data["agent_lab.presentation"]) >= {
  7. "static/*.html",
  8. "static/*.js",
  9. "static/*.css",
  10. }