From b5cc45ee60615ff6840dd6ab982b1bbcc2c09fca Mon Sep 17 00:00:00 2001 From: Benjamin Himes Date: Tue, 12 Aug 2025 22:48:10 +0200 Subject: [PATCH] While pytest implicitly converts monkeypatched env vars to strings, I don't like warnings. This fixes that. --- tests/unit_tests/asyncio_/test_env_vars.py | 4 ++-- tests/unit_tests/sync/test_env_vars.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unit_tests/asyncio_/test_env_vars.py b/tests/unit_tests/asyncio_/test_env_vars.py index 9ff9dc8..10a0933 100644 --- a/tests/unit_tests/asyncio_/test_env_vars.py +++ b/tests/unit_tests/asyncio_/test_env_vars.py @@ -2,8 +2,8 @@ def test_env_vars(monkeypatch): - monkeypatch.setenv("SUBSTRATE_CACHE_METHOD_SIZE", 10) - monkeypatch.setenv("SUBSTRATE_RUNTIME_CACHE_SIZE", 9) + monkeypatch.setenv("SUBSTRATE_CACHE_METHOD_SIZE", "10") + monkeypatch.setenv("SUBSTRATE_RUNTIME_CACHE_SIZE", "9") async_substrate = import_fresh("async_substrate_interface.async_substrate") asi = async_substrate.AsyncSubstrateInterface("", _mock=True) assert asi.get_runtime_for_version._max_size == 9 diff --git a/tests/unit_tests/sync/test_env_vars.py b/tests/unit_tests/sync/test_env_vars.py index b141811..05d5ded 100644 --- a/tests/unit_tests/sync/test_env_vars.py +++ b/tests/unit_tests/sync/test_env_vars.py @@ -2,8 +2,8 @@ def test_env_vars(monkeypatch): - monkeypatch.setenv("SUBSTRATE_CACHE_METHOD_SIZE", 10) - monkeypatch.setenv("SUBSTRATE_RUNTIME_CACHE_SIZE", 9) + monkeypatch.setenv("SUBSTRATE_CACHE_METHOD_SIZE", "10") + monkeypatch.setenv("SUBSTRATE_RUNTIME_CACHE_SIZE", "9") sync_substrate = import_fresh("async_substrate_interface.sync_substrate") asi = sync_substrate.SubstrateInterface("", _mock=True) assert asi.get_runtime_for_version.cache_parameters()["maxsize"] == 9