"""Release version consistency tests.""" import tomllib from pathlib import Path from mml_composemusic_mcp import __version__ from mml_composemusic_mcp.server import mcp def test_release_versions_match(): pyproject_path = Path(__file__).parents[1] / "pyproject.toml" with pyproject_path.open("rb") as pyproject_file: project_version = tomllib.load(pyproject_file)["project"]["version"] assert __version__ == project_version == "0.3.0" assert mcp.version == __version__