diff --git a/tests/test_payments.py b/tests/test_payments.py index 65b9132..5590172 100644 --- a/tests/test_payments.py +++ b/tests/test_payments.py @@ -1,6 +1,8 @@ from __future__ import annotations from datetime import UTC, datetime, timedelta +from pathlib import Path +import tomllib import unittest from sqlalchemy import create_engine @@ -201,7 +203,8 @@ class PaymentTests(unittest.TestCase): self.assertEqual((), self.provider.list_payments(self.session, tenant_id="tenant-2")) def test_manifest_exposes_permission_bounded_operator_workspace(self) -> None: - self.assertEqual("0.1.21", manifest.version) + project = tomllib.loads((Path(__file__).parents[1] / "pyproject.toml").read_text()) + self.assertEqual(project["project"]["version"], manifest.version) self.assertIsNotNone(manifest.frontend) assert manifest.frontend is not None self.assertEqual("@govoplan/payments-webui", manifest.frontend.package_name)