"""Tests for packaging metadata.""" import sys import pytest if sys.version_info >= (3, 11): import tomllib else: tomllib = pytest.importorskip("tomli") def test_web_templates_and_static_are_declared_as_package_data(): with open("pyproject.toml", "rb") as f: data = tomllib.load(f) package_data = data["tool"]["setuptools"]["package-data"]["cmdforge.web"] assert "templates/**/*.html" in package_data assert "static/**/*" in package_data