Skip to content

Commit 4979421

Browse files
committed
test: mock importlib.metadata.version in LocaleSync version test
Signed-off-by: Damian Skrzyński <polprog.tech@gmail.com>
1 parent 83e9ef7 commit 4979421

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

tests/test_localesync.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,9 @@ def test_version_returns_installed_version(repo: Path, pm: ProcessManager) -> No
231231
"""GIVEN a LocaleSync adapter."""
232232
adapter = LocaleSyncAdapter(repo_path=repo, process_manager=pm)
233233

234-
"""WHEN reading the version."""
235-
version = adapter.get_version()
234+
"""WHEN importlib.metadata.version finds the package."""
235+
with patch("importlib.metadata.version", return_value="1.1.0"):
236+
version = adapter.get_version()
236237

237238
"""THEN it returns the installed version string."""
238239
assert version == "1.1.0"

0 commit comments

Comments
 (0)