blob: dbb4b9c566bdbd2f0ce01252ab7722b6885ae1bf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
"""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__
|