diff --git a/tests/test_manifest.py b/tests/test_manifest.py index b3021b3..50a7e9c 100644 --- a/tests/test_manifest.py +++ b/tests/test_manifest.py @@ -1,6 +1,7 @@ from __future__ import annotations from pathlib import Path +import tomllib import unittest from govoplan_workflow.backend.manifest import get_manifest @@ -11,7 +12,8 @@ class WorkflowManifestTests(unittest.TestCase): manifest = get_manifest() self.assertEqual("workflow", manifest.id) - self.assertEqual("0.1.22", manifest.version) + project = tomllib.loads((Path(__file__).parents[1] / "pyproject.toml").read_text()) + self.assertEqual(project["project"]["version"], manifest.version) self.assertEqual(("workflow_engine",), manifest.dependencies) self.assertEqual( {"workflow.definition_graph", "workflow.definition_catalogue", "workflow.bpmn_interchange"},